mcp-all-in-one
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-all-in-oneConfigure Fetch tool using uvx mcp-server-fetch"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-all-in-one
A powerful MCP (Model Context Protocol) service aggregator that combines multiple MCP services into a single unified MCP service with self-configuration capabilities.
一个强大的MCP(Model Context Protocol)服务聚合器,能够将多个MCP服务合并为一个统一的MCP服务,并提供自我配置功能。 中文版请看 README_zh-CN.md.
✨ Core Features
🔄 Multi-Service Aggregation
Unified Interface: Combine multiple MCP services into a single MCP service, simplifying configuration and management
Multi-Protocol Support: Supports two communication protocols: stdio and HTTP
Transparent Proxy: Clients don't need to be aware of multiple backend services, all tool calls are automatically routed to the corresponding service
🛠️ Self-Configuration
Built-in Configuration Tools: Provide dedicated MCP tools for configuration management
Dynamic Configuration: Modify configuration directly through MCP tools without manual file editing
Configuration Validation: Real-time configuration validation to avoid configuration errors
🌟 Other Features
🪟 Windows Compatible: Automatically handles command execution issues on Windows platform
⚙️ Configuration-Driven: Manage MCP services through JSON configuration files
🛡️ Type Safe: Fully developed with TypeScript
🔄 Auto-Reconnect: Support automatic reconnection mechanism when services fail
📊 Status Monitoring: Real-time monitoring of all MCP services' running status
Related MCP server: MCP Proxy Server
🚀 Quick Start
Get started in just three steps:
Configure mcp-all-in-one in your MCP client
For Claude Code:
claude mcp add mcp-all-in-one -s user -- npx -y mcp-all-in-one@latest stdioFor clients like Cursor/Trae/Cherry Studio:
{
"mcpServers": {
"mcp-all-in-one": {
"command": "npx",
"args": ["mcp-all-in-one@latest","stdio"]
}
}
}Configure your MCPs through conversation in the MCP client
Configure Fetch tool in mcp-all-in-one: uvx mcp-server-fetch
Configure chrome-devtools in mcp-all-in-one: npx chrome-devtools-mcp@latest
View mcp configuration in mcp-all-in-one
Remove chrome-devtools tool from mcp-all-in-oneRestart the MCP service in your MCP client, and the new tools will be ready to use!
📚 Documentation
Quick Start Guide - Quick getting started with mcp-all-in-one
IDE Configuration Guide - Detailed guide for configuring mcp-all-in-one in Claude Code and Cursor
Self-Configuration Feature Guide - How to use mcp-all-in-one's self-configuration features
🤝 Contributing
Issues and Pull Requests are welcome!
📄 License
MIT License
🔗 Related Links
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
Hosted MCP runtime where your agent publishes its own tools by tool call and keeps working.
Hosted MCP memory and agent control plane for durable conversations, jobs, and operations.
MCP Hub: AI service discovery, per-user OAuth, and multi-service workflow orchestration
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceAggregates multiple MCP servers behind a single, secure endpoint with unified tool/resource discovery, OAuth authentication, and resilient request routing. Enables users to manage and interact with multiple MCP backends through one centralized interface with load balancing and circuit breakers.2-
- AlicenseNot gradedqualityCmaintenanceAggregates multiple backend MCP servers into a single unified interface with optional web management UI for tool control and configuration.46 npm196MIT
- AlicenseAqualityDmaintenanceAggregates tools from multiple MCP servers, acting as a proxy to provide unified access to various AI agents and tools.107 npm3MIT

MetaMCPofficial
AlicenseAqualityBmaintenanceAggregates multiple MCP servers into a single interface, reducing token overhead and simplifying tool management for LLMs.6129 npm18Apache 2.0