Best of the MCP - Universal MCP Service Installer

The easiest way to install and manage MCP (Model Context Protocol) services in your AI-powered code editors.
🚀 What is this extension?
Best of the MCP is a universal installer extension that seamlessly integrates with multiple AI-powered code editors including VS Code, Cursor, Windsurf, and Trae. It automatically detects your editor environment and installs MCP services with the correct configuration format for each platform.
✨ Key Features
- 🎯 One-Click Installation: Install MCP services directly from bestofthemcp.com with a single click
- 🔄 Universal Compatibility: Works seamlessly across VS Code, Cursor, Windsurf, and Trae editors
- 🧠 Smart Detection: Automatically detects your editor type and applies the correct configuration format
- 🛡️ Safe Operations: Automatically backs up your settings before making changes
- 📋 Service Management: View and manage all your installed MCP services in one place
- ⚡ Zero Configuration: No setup required - just install and start using
🎯 How It Works
- Browse Services: Visit bestofthemcp.com to discover hundreds of MCP services
- Click to Install: Click the "Install to [Your Editor]" button on any service page
- Automatic Configuration: The extension handles all the technical details and configuration
- Start Using: Your MCP service is ready to use in your AI assistant immediately
🛠️ Supported Editors
Editor |
Configuration File |
Status |
Cursor |
mcp.json |
✅ Fully Supported |
Windsurf |
mcp_config.json |
✅ Fully Supported |
Trae |
mcp.json |
✅ Fully Supported |
📦 Installation
From VS Code Marketplace
- Open VS Code/Cursor/Windsurf/Trae
- Go to Extensions (
Ctrl+Shift+X
or Cmd+Shift+X
)
- Search for "Best of the MCP"
- Click Install
From Command Line
# VS Code
code --install-extension bestofthemcp.bestofthemcp
# Cursor
cursor --install-extension bestofthemcp.bestofthemcp
🎮 Usage
Method 1: Direct Installation from Website (Recommended)
- Visit bestofthemcp.com
- Browse the extensive collection of MCP services
- Click "Install to [Your Editor]" on any service
- The extension automatically handles the installation
Method 2: Command Palette
- Open Command Palette (
Ctrl+Shift+P
or Cmd+Shift+P
)
- Type "Best of the MCP" to see available commands:
- Install MCP Service: Manually install a service with JSON configuration
- Browse MCP Services: Open bestofthemcp.com in your browser
- Show Installed MCP Services: View all installed services
- Force Trae Mode: Debug command for Trae editor users
Method 3: Manual Configuration
{
"mcpServers": {
"service-name": {
"command": "npx",
"args": ["@example/mcp-service"],
"env": {
"API_KEY": "your-api-key"
}
}
}
}
🌟 Popular MCP Services
The extension works with all services from bestofthemcp.com, including:
- Development Tools: GitHub, GitLab, Docker, Kubernetes integration
- Database Connectors: PostgreSQL, MySQL, MongoDB, Redis
- API Integration: REST APIs, GraphQL, OpenAPI
- Cloud Services: AWS, Google Cloud, Azure tools
- Productivity: Notion, Slack, Discord integration
- File Management: Local files, cloud storage, FTP
- **And 200+ more services!
🔧 Configuration
The extension automatically detects your editor and configures services accordingly:
VS Code
- Configuration stored in:
~/.config/Code/User/settings.json
(Linux/macOS) or %APPDATA%\Code\User\settings.json
(Windows)
Cursor
- Configuration stored in:
~/.cursor/mcp.json
Windsurf
- Configuration stored in:
~/.codeium/windsurf/mcp_config.json
Trae
- Configuration stored in:
~/Library/Application Support/Trae/User/mcp.json
(macOS) or equivalent on other platforms
🛡️ Safety Features
- Automatic Backup: Creates
.bestofthemcp.backup
files before any changes
- Configuration Validation: Validates JSON configuration before installation
- Conflict Detection: Warns about existing services before overwriting
- Rollback Support: Easy restoration from backup files
- Non-destructive: Preserves all existing editor settings
🚨 Troubleshooting
Common Issues
Q: Extension doesn't detect my editor correctly
A: Use the "Force Trae Mode" command if you're using Trae, or check the extension logs in the Output panel.
Q: MCP service installation failed
A: Check that you have the required permissions to write to your editor's configuration directory. The extension will show detailed error messages.
Q: Services not appearing in my AI assistant
A: Restart your editor after installation. Some editors require a restart to load new MCP configurations.
Getting Help
🤝 Contributing
We welcome contributions! Here's how you can help:
- Report Issues: Found a bug? Create an issue
- Suggest Features: Have an idea? We'd love to hear it!
- Submit MCP Services: Add your MCP service to bestofthemcp.com
- Improve Documentation: Help make our docs better
📝 Changelog
Version 1.0.2
- Enhanced editor detection
- Improved error messages
- Added Trae editor support
- Bug fixes for configuration handling
Version 1.0.1
- Added Windsurf editor support
- Improved backup system
- Enhanced URI handling
Version 1.0.0
- Initial release
- Support for VS Code and Cursor
- Basic MCP service installation
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
🔗 Links
Made with ❤️ by the Best of the MCP Team
Empowering developers to leverage the full potential of Model Context Protocol in their favorite AI-powered editors.