A powerful CLI tool for managing and running Model Context Protocol (MCP) servers with automatic discovery, configuration management, and Git workflow automation.
- 🚀 Automatic Server Discovery: Automatically discovers and registers MCP servers from Python files
- 🎯 Clean CLI Interface: Modern command-line interface built with Cleo framework
- ⚙️ Configuration Management: Flexible configuration system with path management
- 📤 Export Capabilities: Export configurations to Cursor IDE and other formats
- 🔄 Git Workflow Automation: Advanced Git tools for version management and release automation
- 🔧 Extensible Architecture: Easy to add new servers and tools
pip install git+https://github.com/crimson206/instant-mcp📖 Detailed installation guide: docs/installation.md
instant-mcp servers# Run a specific server
instant-mcp run math_mcp
# Or use direct server name (backward compatibility)
instant-mcp math_mcp# Show current configuration
instant-mcp config:show
# Set custom server directory
instant-mcp config:set-target-path /path/to/your/servers
# Reset to defaults
instant-mcp config:reset# Export to Cursor IDE format
instant-mcp export:cursor
# Preview configuration without writing
instant-mcp export:preview
# Export detailed configuration
instant-mcp export:detailedBasic mathematical calculations (calculate, square_root, factorial)
Text processing tools (reverse_text, count_words)
Git workflow automation (show_changes_since_latest_tag, write_release_commit_message)
📖 Creating custom servers: docs/creating-servers.md
📖 Git workflow guide: docs/git-workflow.md
🤖 Using with Cursor AI: docs/cursor-ai-usage.md
# Show current configuration
instant-mcp config:show
# Set custom server directory
instant-mcp config:set-target-path /path/to/your/servers
# Reset to defaults
instant-mcp config:resetExport your MCP configuration for Cursor IDE:
instant-mcp export:cursorThis creates .cursor/mcp.json with all discovered servers.
# Server management
instant-mcp servers # List available servers
instant-mcp run <server> # Run specific server
# Configuration
instant-mcp config:show # Show current config
instant-mcp config:set-target-path <path>
instant-mcp config:reset
# Export
instant-mcp export:cursor # Export to Cursor IDE
instant-mcp export:preview # Preview configuration- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
MIT License
- Major CLI refactoring from argparse to Cleo framework
- Added Git workflow automation tools
- Improved configuration system with absolute path handling
- Enhanced MCP server integration
- Added comprehensive export functionality
- Initial release
- Basic server discovery and execution
- Configuration management
- Export to Cursor IDE format