[go: up one dir, main page]

Skip to content

1MCP AgentOne MCP server to aggregate them all

A unified Model Context Protocol server implementation that acts as a proxy/multiplexer for multiple MCP servers

1MCP Agent Logo - Unified MCP Server for AI Assistants

Why 1MCP?

The Problem: AI assistants need to connect to multiple MCP servers, but managing dozens of individual connections is complex, unreliable, and security-intensive.

The Solution: 1MCP acts as a unified proxy/multiplexer that aggregates multiple MCP servers behind a single, reliable interface. Learn more about our core features and security architecture.

Quick Example

Start with a simple configuration. For complete setup instructions, see our getting started guide and installation instructions.

json
{
  "mcpServers": {
    "context7": {
      "command": "npx",
      "args": ["-y", "@upstash/context7-mcp@latest"],
      "tags": ["context7", "docs", "development", "code"],
      "disabled": false
    },
    "git": {
      "command": "uvx",
      "args": ["mcp-server-git", "--repository", "/path/to/your/awesome-project"],
      "tags": ["git", "awesome-project"],
      "disabled": false
    },
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/tmp"],
      "tags": ["files", "tmpdir"],
      "disabled": false
    },
    "server-sequential-thinking": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-sequential-thinking"],
      "tags": ["thinking"],
      "disabled": false
    },
    "playwright": {
      "command": "npx",
      "args": ["-y", "@playwright/mcp@latest"],
      "tags": ["playwright", "frontend", "web", "ui", "browser"],
      "disabled": false
    }
  }
}
bash
# Start the proxy
npx -y @1mcp/agent --config mcp.json --port 3000

Now your agent is running. Connect your MCP client to http://localhost:3000 to start using your aggregated tools. Check our server management guide for advanced configuration options.

Key Benefits

  • 🎯 Simplified Integration: One connection instead of many
  • 🔐 Production Security: OAuth 2.1 with scope-based permissions
  • 📈 Better Reliability: Centralized error handling and monitoring
  • ⚙️ Easy Management: Single configuration, hot-reload support
  • 🚀 Performance: Efficient multiplexing with minimal overhead

What's Next?

Released under the Apache 2.0 License.