Native macOS MCP server manager for AI coding assistants. Centrally configure & sync Model Context Protocol servers across Claude Desktop, Cursor & VS Code. Built with Rust/Tauri - features GUI + CLI, real-time monitoring, enterprise compliance. Eliminates manual config pain.
🚀 MCP Control
The Ultimate Model Context Protocol Server Management Tool
MCP Control is a powerful desktop application that simplifies the management of Model Context Protocol (MCP) servers. Discover, install, configure, and monitor MCP servers across multiple AI applications with an intuitive graphical interface.
✨ Features
🔍 Smart Package Discovery
- Real-time NPM Search: Direct integration with NPM registry using
npm search --json
- GitHub Repository Search: Browse community MCP servers with stars, descriptions, and topics
- PulseMCP Integration: Access curated MCP servers from the PulseMCP registry
- Intelligent Filtering: Smart keyword extraction and source-specific tagging
📦 Seamless Installation
- One-Click Install: Install MCP servers directly from the interface
- Real-time Status: Live installation progress with visual feedback
- Automatic Detection: Installed packages automatically appear in your server list
- Cross-Platform: Works with Claude Desktop, Cursor, VS Code, Zed, and more
🎛️ Server Management
- Unified Dashboard: Manage all your MCP servers from one place
- Configuration Sync: Bi-directional synchronization with application configs
- Status Monitoring: Real-time server health and performance tracking
- Easy Updates: Keep your MCP servers up-to-date effortlessly
📊 Comprehensive Logging
- Installation Audit Trail: Track all package installations with detailed logs
- Error Diagnostics: Comprehensive error reporting and debugging information
- Activity Monitoring: Monitor server activity and performance metrics
- Configurable Logging: Enable/disable logging based on your needs
🎨 Modern Interface
- Intuitive Design: Clean, modern interface built with React and Tauri
- Dark/Light Themes: Customizable appearance to match your workflow
- Responsive Layout: Optimized for different screen sizes and resolutions
- Keyboard Shortcuts: Efficient navigation with keyboard shortcuts
🚀 Quick Start
Installation
macOS
- Download the latest
MCP Control_x.x.x_aarch64.dmg
from Releases - Open the DMG file and drag MCP Control to Applications
- Launch MCP Control from Applications or Spotlight
Windows & Linux
Coming soon! Follow the repository for updates.
First Launch
- Discover Servers: Browse the Discover tab to find MCP servers
- Search & Filter: Use the search bar to find specific functionality
- Install Packages: Click "Install" on any package you want to add
- Configure Applications: Go to Settings to configure your AI applications
- Monitor Activity: Check the Logs tab for installation and activity logs
🛠️ Development
Prerequisites
- Node.js 18+ and npm
- Rust 1.77.2+
- Tauri CLI
Setup
# Clone the repository
git clone https://github.com/Chykalophia/MCP-Control-Lite.git
cd MCP-Control-Lite
# Install dependencies
npm install
# Install Tauri CLI
cargo install tauri-cli
# Run in development mode
npm run tauri dev
Building
# Build for production
npm run build
cd src-tauri
cargo tauri build
📖 Usage Examples
Discovering Weather MCP Servers
- Open the Discover tab
- Search for "weather" in the search bar
- Browse results from NPM, GitHub, and PulseMCP
- Click on repository links to learn more
- Install with one click
Managing Server Configurations
- Go to the Servers tab to see all installed servers
- Configure server settings and parameters
- Enable/disable servers for specific applications
- Monitor server status and performance
Viewing Installation Logs
- Navigate to the Logs tab
- Filter by log level (Error, Warning, Info, Debug)
- Search through logs for specific events
- Export logs for troubleshooting
🤝 Contributing
We welcome contributions! Please see our Contributing Guide for details.
Development Workflow
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
🏢 About Chykalophia
MCP Control is developed by Chykalophia, a leading technology consultancy specializing in AI integration and custom software solutions.
🚀 Need Custom AI Solutions?
Our team has helped businesses achieve measurable 3x growth through strategic AI implementation and custom development solutions. From MCP server development to complete AI workflow automation, we deliver results that transform your business.
Ready to 3x your business growth? Contact us today to discuss your custom AI solution needs.
🔗 Links
- Website: chykalophia.com
- Documentation: [Coming Soon]
- Issues: GitHub Issues
- Releases: GitHub Releases
⭐ Support
If you find MCP Control useful, please consider:
- ⭐ Starring this repository
- 🐛 Reporting bugs and issues
- 💡 Suggesting new features
- 🤝 Contributing to the codebase