1A

1mcp-app/agent

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

524 stars 69 forks Качество 83 Тренд 41Apache-2.0

Единая реализация сервера Model Context Protocol, объединяющая несколько MCP-серверов в один.

Обзор

1MCP — это унифицированное MCP-пространство выполнения. 1mcp serve агрегирует ваши MCP-серверы, а режим CLI добавляет более тонкий рабочий процесс, ориентированный на агентов, для Codex, Claude, Cursor и подобных агентов, использующих инструменты. Большинство MCP-систем в итоге сталкиваются с двумя видами разрастания: - Расширение конфигурации: каждому клиенту нужна собственная MCP-проводка, выбор аутентификации и правила фильтрации. - Разброс агентов: автономные сессии сначала переносят слишком много инструментов и схем в контекст. - 1mcp сервис даёт один агрегированный runtime перед множеством MCP-серверов. - Режим CLI позволяет агентам постепенно находить инструменты с инструкциями, проверять и запускать. - Статические серверы могут загружаться при запуске, а шаблонные серверы создаются на основе контекста для каждого клиента или сессии. - Пресеты, фильтры и агрегация инструкций позволяют адаптировать одно и то же время выполнения между клиентами и проектами. Эта страница оптимизирована для пользователей AI-агентов.

Обзор (машинный перевод)

1MCP — это единое время выполнения MCP. 1mcp serve агрегирует ваши MCP-серверы, а режим CLI добавляет более тонкий рабочий процесс, ориентированный на агентов, для Codex, Claude, Cursor и подобных агентов, использующих инструменты.

Почему 1MCP

Большинство MCP-систем в итоге сталкиваются с двумя видами разрастания:

  • Расширение конфигурации: каждому клиенту нужна собственная MCP-проводка, выбор аутентификации и правила фильтрации.
  • Разрастание агентов: автономные сессии переносят слишком много инструментов и схем в контекст с самого начала.

1MCP охватывает обе задачи:

  • 1mcp serve даёт один агрегированный период выполнения перед многими MCP-серверами.
  • Режим CLI позволяет агентам постепенно открывать инструменты с помощью instructions, inspect и run.
  • Статические серверы могут загружаться при запуске, а серверы шаблонов создаются на основе контекста для каждого клиента или сессии.
  • Пресеты, фильтры и агрегация инструкций обеспечивают адаптируемость одного и того же времени выполнения между клиентами и проектами.
Подход Лучше всего для Компромисс
Режим CLI 1MCP Кодекс, Клод, циклы агентов Требуется запуск экземпляра 1mcp serve

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

1MCP

1MCP is the unified MCP runtime. 1mcp serve aggregates your MCP servers, and CLI mode adds a thinner agent-facing workflow for Codex, Claude, Cursor, and similar tool-using agents.

Why 1MCP

Most MCP setups eventually hit two kinds of sprawl:

  • Configuration sprawl: every client needs its own MCP wiring, auth choices, and filtering rules.
  • Agent sprawl: autonomous sessions carry too many tools and schemas into context up front.

1MCP addresses both:

  • 1mcp serve gives you one aggregated runtime in front of many MCP servers.
  • CLI mode lets agents discover tools progressively with instructions, inspect, and run.
  • Static servers can load at startup, while template servers are created from per-client or per-session context.
  • Presets, filters, and instruction aggregation keep the same runtime adaptable across clients and projects.
Approach Best for Tradeoff
1MCP CLI mode Codex, Claude, agent loops Requires a running 1mcp serve instance
1MCP stdio proxy Maximum compatibility across clients Still depends on serve, and auth-capable HTTP clients have a more direct path
Direct streamable HTTP MCP-native HTTP clients No project context, no .1mcprc, and a broader tool surface is exposed directly
Custom proxying One-off compatibility shims You own discovery, filtering, auth, and runtime lifecycle

Quick Start for Agent Users

This page is optimized for AI agent users. The 5-minute outcome is simple: start a real 1mcp serve runtime, connect your agent with cli-setup, then verify the instructions -> inspect -> run workflow.

You — setup: install 1MCP, add one upstream server, and start the runtime:

npm install -g @1mcp/agent
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "1mcp": { "url": "http://127.0.0.1:3050/mcp?app=cursor" } } }