🚀 WP-CC CLI v1.0.0
WordPress Development CLI Tool with Natural Language Interface
Standalone version of wp-cc-mcp - complete WordPress development lifecycle in your terminal with natural language commands!
✨ Major Features
🗣️ Natural Language Interface
- Use everyday language to execute WordPress development tasks
- Commands like:
wp-cc "create project called my-blog on port 8080" - Smart pattern matching for intuitive command understanding
🛠️ Complete WordPress Development Suite
- 55+ Tools across 9 functional categories
- 24 Manager Classes with 11,066 lines of converted code
- Zero Context Overhead - standalone operation without Claude Code dependency
📁 Project Management
- Create, list, start, stop, delete WordPress projects
- Automatic Docker container orchestration
- Project state tracking with SQLite database
🐳 Docker Management
- Start, stop, restart containers with ease
- Real-time log monitoring
- Container health checks and status tracking
🔍 Research & Content Generation
- Jina AI Integration for exhaustive topic research
- Content generation from research data
- Unsplash integration for relevant images
- SEO-optimized page creation
🧪 Comprehensive Testing Suite
- Link validation with zero 404 policy
- SEO optimization checking
- Full test suite execution
- Performance and security testing
🚀 Deployment Automation
- One-click deployment to SiteGround
- Git-based deployment workflow
- Automatic cache management
- Rollback capabilities
⚙️ WordPress Operations
- Theme and plugin installation
- WP-CLI integration
- REST API operations
- User and content management
📊 Database Management
- Database dump with migration tracking
- Import/export operations
- Schema diff generation
- Reset to clean state
🔀 Git Integration
- Automated Git workflow
- Status checking and commit automation
- Push/pull operations
- Branch management
🏗️ Architecture
- Natural Language Parser using regex pattern matching
- Command Router for intelligent command distribution
- Modular Manager System for easy extension
- Beautiful CLI Output with colors and progress bars
- Comprehensive Error Handling with user-friendly messages
📦 Installation
Quick Install
git clone https://github.com/codeverlan/wp-cc-cli.git
cd wp-cc-cli
./install.sh
npm linkVerify Installation
wp-cc version
wp-cc help
wp-cc "list projects"🎯 Key Improvements over wp-cc-mcp
| Feature | wp-cc-mcp | wp-cc-cli ✅ |
|---|---|---|
| Context Usage | High (Claude Code) | None (standalone) |
| Interface | MCP protocol | Natural language CLI |
| Performance | Good | Better (direct execution) |
| Portability | Requires Claude Code | Works anywhere |
| Setup | Complex (MCP server) | Simple (npm install) |
| Resource Usage | Higher | Lower |
| Debugging | Complex | Standard CLI debugging |
📚 Documentation
- 📖 Comprehensive README: Installation, usage, and development guides
- 🔧 Configuration Guide: Environment setup and API key management
- 🏗️ Architecture Documentation: System diagrams and component descriptions
- 🧰 Development Guide: Contributing guidelines and testing setup
- 🆘 Troubleshooting: Common issues and solutions
- 📋 CHANGELOG: Complete changelog with all changes
🚀 Quick Start Examples
# Create a new WordPress project
wp-cc "create project called my-blog on port 8080"
# Start containers
wp-cc "start containers for my-blog"
# Research and generate content
wp-cc "research topic 'best coffee shops in seattle'"
wp-cc "generate content from research for my-blog"
# Test your site
wp-cc "test all links on my-website"
wp-cc "test seo for my-blog"
# Deploy to production
wp-cc "deploy my-blog to production"🔑 Prerequisites
- Node.js 18+
- Docker & Docker Compose
- Git
🛠️ What's Included
- Complete CLI Tool - Ready-to-use WordPress development environment
- 24 Manager Classes - All functionality from wp-cc-mcp converted
- Natural Language Processing - Smart command understanding
- Professional Documentation - Complete setup and usage guides
- Installation Script - Automated setup process
- Comprehensive Testing - Quality assured codebase
- Example Projects - Ready-to-use configurations
🆘 Support
- 📖 Documentation: https://github.com/codeverlan/wp-cc-cli/blob/master/README.md
- 🐛 Issues: https://github.com/codeverlan/wp-cc-cli/issues
- 💬 Discussions: https://github.com/codeverlan/wp-cc-cli/discussions
- 📋 CHANGELOG: https://github.com/codeverlan/wp-cc-cli/blob/master/CHANGELOG.md
🎉 Celebration
This release represents the successful conversion of a complex 11,066-line MCP server into a user-friendly standalone CLI tool while maintaining 100% feature parity and improving performance dramatically!
Total Tools: 55+ WordPress development tools
Lines of Code: 11,066+ converted from MCP
Manager Classes: 24 specialized managers
Documentation: Professional README and guides
Testing: Comprehensive test suite
Performance: Significantly improved over MCP version
🙏 Acknowledgments
Built upon the solid foundation of wp-cc-mcp and converted with ❤️ by the WP-CC CLI team.
⭐ Star this repository if it helps you with WordPress development!