MetaMCP — MCP-сервер для Claude Code: что делает и как установить
Шлюз для второстепенных MCP-серверов. Держит контекст компактным, запуская дочерние инструменты по запросу через три фиксированных вызова.
claude mcp add metamcp -- npx -y @mentu/metamcpЧто делает MetaMCP
MetaMCP решает проблему перегрузки контекста модели, когда к клиенту подключено слишком много серверов. Вместо одновременного запуска всех процессов шлюз выставляет наружу всего три инструмента: mcp_discover для поиска по сохранённым схемам, mcp_call для точечного вызова дочерней утилиты и mcp_run для воспроизведения готовых цепочек.
Дочерние серверы описываются в файле .mcp.json и не запускаются до тех пор, пока к ним явно не обратятся. Кроме отдельных команд, MetaMCP поддерживает декларативные методы — сценарии из нескольких шагов в формате JSON с ограничением времени работы и валидацией данных.
Сценарии с записью заблокированы по умолчанию, если шлюз не запущен с флагом --allow-writes. Для работы требуется Node.js версии 20 или новее. Критичные сервисы авторизации и инфраструктуры разработчик советует держать подключёнными напрямую, а не прятать за прокси.
Какие задачи решает
- сократить число видимых модели схем инструментов
- подключать редкие MCP-серверы без постоянного расхода контекста
- запускать многошаговые цепочки обработки по декларативным схемам
- изолировать фоновые процессы до момента их фактического вызова
Примеры запросов агенту
- Найди доступные инструменты для скриншотов через
mcp_discover - Вызови инструмент
capture_pageсервераbrowserчерезmcp_callс адресомhttps://example.com - Выполни сценарий
content.acquire-and-normalizeс помощьюmcp_run
Как установить MetaMCP
Командой платформы
claude mcp add metamcp -- npx -y @mentu/metamcpКомандой платформы
codex mcp add metamcp -- npx -y @mentu/metamcpФайл настроек
{
"mcpServers": {
"metamcp": {
"command": "npx",
"args": [
"-y",
"@mentu/metamcp"
]
}
}
}Файл настроек
{
"servers": {
"metamcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@mentu/metamcp"
]
}
}
}Командой платформы
gemini mcp add metamcp npx -y @mentu/metamcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о MetaMCP
Как установить MetaMCP в Claude Code?
Выполните команду claude mcp add metamcp -- npx -y @mentu/metamcp. Для работы также понадобится файл конфигурации .mcp.json с описанием дочерних серверов.
Для чего нужен MetaMCP?
Он служит промежуточным звеном для редких инструментов, предотвращая замусоривание контекста. Клиент видит только три инструмента, а дочерние серверы запускаются по требованию.
Почему методы с изменением данных не работают сразу?
Запросы на запись и методы со смешанными эффектами заблокированы ради безопасности. Чтобы их включить, запустите MetaMCP с флагом --allow-writes.