Best for
- Users with Codex, Claude, Cursor, or similar agents who want to keep MCP as backend but reduce context burden.
- Teams needing consistent MCP configuration across multiple clients and projects.
1MCP is a feature-rich unified MCP runtime that aims to manage MCP server sprawl and agent workflows. It offers a powerful CLI mode with progressive tool discovery and supports template servers and centralized configuration. However, it introduces an additional runtime dependency and complexity that may not be suitable for simple use cases or native MCP clients.
1MCP is a unified Model Context Protocol (MCP) runtime that aggregates multiple MCP servers into a single serve process. It provides a CLI mode for progressive tool discovery with instructions, inspect, and run commands, and supports template servers, instruction aggregation, presets, and filters. This server is suitable for users who need centralized configuration, authentication, and runtime lifecycle management across multiple clients and projects.
Install @1mcp/agent globally: npm install -g @1mcp/agent. Then add an upstream server: 1mcp mcp add context7 -- npx -y @upstash/context7-mcp, and start the runtime: 1mcp serve. In a second shell, connect your agent to CLI mode: 1mcp cli-setup --codex or 1mcp cli-setup --claude --scope repo --repo-root ..