UNPKG

@mmlotfy/intellicodemcp

Version:

IntelliCodeMCP - Advanced AI Model Context Protocol System for intelligent code management and orchestration

196 lines (153 loc) 5.57 kB
# 🚀 IntelliCodeMCP - Supercharge Your AI Coding Assistant **Transform any AI coding tool into a powerhouse that rivals Gemini 2.5 Pro, Claude 4, DeepSeek V3, and Grok 3!** IntelliCodeMCP is an advanced MCP (Model Context Protocol) server that enhances your AI coding assistant with intelligent orchestration, smart memory management, and powerful research capabilities. ## 🎯 What You Get ### 🧠 **Intelligent AI Enhancement** Your AI assistant becomes smarter by automatically: - Choosing the best approach for each coding task - Learning from your project context and history - Providing more accurate and relevant responses ### 📚 **Smart Project Memory** Never lose context again: - Automatically saves and organizes all conversations - Remembers your project structure and requirements - Maintains a searchable knowledge base of your work ### 🔍 **Dual Search Power** Find information instantly: - **Local Search**: Search through your entire project files - **Web Search**: Get real-time information from the internet - All results automatically saved for future reference ### ⚡ **Real-time Code Quality** Catch issues before they become problems: - Live TypeScript error detection - ESLint rule checking with auto-fix suggestions - Integrated error reporting and tracking ### 🤖 **Advanced Problem Solving** Tackle complex challenges with multi-agent reasoning: - Breaks down complex problems into manageable parts - Uses specialized AI agents for different aspects - Provides comprehensive solutions with detailed explanations ## 🛠️ Compatible AI Tools IntelliCodeMCP works with all major AI coding assistants: - **✅ Augment Code** - **✅ Roo Code** - **✅ Kilo Code** - **✅ Cline (VS Code Extension)** - **✅ Any MCP-compatible AI tool** ## 🚀 Quick Setup ### Step 1: Install ```bash npm install -g @mmlotfy/intellicodemcp ``` ### Step 2: Configure Your AI Tool #### For Augment Code: Add to your MCP configuration: ```json { "mcpServers": { "intellicode-mcp": { "command": "npx", "args": ["@mmlotfy/intellicodemcp"] } } } ``` #### For Cline (VS Code): Add to your Cline settings: ```json { "cline.mcpServers": { "intellicode-mcp": { "command": "npx", "args": ["@mmlotfy/intellicodemcp"] } } } ``` #### For Roo Code: Add to your server configuration: ```json { "servers": { "intellicode-mcp": { "command": "npx", "args": ["@mmlotfy/intellicodemcp"] } } } ``` ### Step 3: Start Using! Once configured, you can use these powerful tools directly in your AI assistant: ## 🎮 How to Use ### 💾 **Project Memory Management** ``` "Save this conversation as project requirements" "Remember this coding pattern for future use" "Search my previous conversations about authentication" ``` ### 🔍 **Smart Search** ``` "Search my project files for error handling patterns" "Find information about React hooks on the internet" "Look up TypeScript best practices online" ``` ### 🐛 **Code Quality Checking** ``` "Check my TypeScript files for errors" "Run ESLint on my project and fix issues" "Show me all code quality problems" ``` ### 🧠 **Advanced Problem Solving** ``` "Analyze this complex authentication system design" "Help me optimize this database query performance" "Break down this API integration challenge" ``` ### ⚡ **Smart Task Orchestration** ``` "Implement user authentication with best practices" "Optimize my React app performance" "Design a scalable microservices architecture" ``` ## 🌐 Web Search Setup (Optional) For internet search capabilities, get a free SerpAPI key: 1. Visit [serpapi.com](https://serpapi.com) and sign up 2. Get your free API key 3. Set it as an environment variable: ```bash export SERPAPI_KEY="your_api_key_here" ``` Or provide it directly when using web search: ``` "Search the web for React performance tips using API key: your_key_here" ``` ## 📊 What Gets Stored IntelliCodeMCP creates an `intelliMemoryHub` folder in your project with: - **📝 Conversations**: All your AI interactions - **🔍 Search Results**: Both local and web search results - **📋 Project Notes**: Requirements, tasks, and documentation - **🐛 Error Reports**: Code quality issues and fixes - **📈 Performance Logs**: AI model usage and optimization data ## 🔒 Privacy & Security - **100% Local Storage**: All your data stays on your machine - **No Data Transmission**: Your code and conversations never leave your computer - **Optional Web Search**: Internet search is only used when you explicitly request it - **Secure by Design**: No external dependencies for core functionality ## 🆘 Support Need help? 1. **Check the documentation**: All tools include built-in help 2. **Review your memory hub**: Check `intelliMemoryHub/` for stored information 3. **Ask your AI assistant**: "How do I use IntelliCodeMCP tools?" 4. **Create an issue**: [GitHub Issues](https://github.com/MLotfy88/IntelliCodeMCP/issues) ## 🎯 Perfect For - **Solo Developers**: Enhanced AI assistance for personal projects - **Development Teams**: Shared project memory and knowledge base - **Code Reviews**: Automated quality checking and suggestions - **Learning**: Research and documentation assistance - **Complex Projects**: Multi-agent problem solving for challenging tasks --- **Ready to supercharge your AI coding experience?** Install IntelliCodeMCP today and transform your AI assistant into the ultimate coding companion! 🚀 ```bash npm install -g @mmlotfy/intellicodemcp ```