Provides a proxy layer to search, describe, and execute tools across multiple MCP servers within a sandboxed environment.
Также известен как stackunseen/codemcp, codemcp-cli
- Звёзды
- 0
- Инструменты
- —
- Загрузки, 30 дней
- —
- Последняя версия
- 0.5.0
- Последний коммит
- 3 нояб. 2026 г.
- Лицензия
- Apache-2.0
Что такое codemcp MCP?
codemcp — это MCP server. Provides a proxy layer to search, describe, and execute tools across multiple MCP servers within a sandboxed environment.
Сводка сгенерирована из README проекта
О codemcp MCP server
Managing and accessing tools from various MCP servers through a single interface is what codemcp enables for developers. It acts as a proxy layer that allows an AI client to search, describe, and execute tools across multiple different servers within a sandboxed environment. By pointing your client to the command npx codemcp-cli serve, you can aggregate your existing tools into one unified connection.
Users can configure the proxy using a codemcp.config.json file, which can be populated automatically by running the import command with the write flag. The system provides visibility into the environment through commands like tools to list every tool and its pin status, or stubs to view the specific TypeScript definitions the model receives. This setup supports both standard stdio transport and programmatic integration via the Proxy class for custom TypeScript implementations.
Что вы можете с ним делать
- 1Aggregate multiple MCP serversYou can combine tools from several different MCP clients into a single unified proxy connection.
- 2Inspect model tool definitionsDevelopers can view the exact TypeScript code that an AI model will see when interacting with tools.
- 3Programmatic proxy implementationYou can integrate the proxy functionality directly into your own TypeScript applications using the Proxy class.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить codemcp MCP
Форматы проверены 10 ноя 2026Добавить в CursorДобавить в GooseУстановка codemcp MCP в Claude Code
$ claude mcp add codemcp -- npx -y codemcp-cliУстановка codemcp MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"codemcp": {
"command": "npx",
"args": [
"-y",
"codemcp-cli"
]
}
}
}Установка codemcp MCP в VS Code
.vscode/mcp.json
{
"servers": {
"codemcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"codemcp-cli"
]
}
}
}Установка codemcp MCP в VS Code CLI
$ code --add-mcp '{"name":"codemcp","type":"stdio","command":"npx","args":["-y","codemcp-cli"]}'Установка codemcp MCP в Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"codemcp": {
"command": "npx",
"args": [
"-y",
"codemcp-cli"
]
}
}
}Установка codemcp MCP в Codex
$ codex mcp add codemcp -- npx -y codemcp-cliУстановка codemcp MCP в Codex config.toml
~/.codex/config.toml
[mcp_servers.codemcp] command = "npx" args = ["-y", "codemcp-cli"]
Установка codemcp MCP в Gemini CLI
$ gemini mcp add -s user codemcp npx -- -y codemcp-cliУстановка codemcp MCP в Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"codemcp": {
"command": "npx",
"args": [
"-y",
"codemcp-cli"
]
}
}
}Автоматические проверки
Запущено 15 нояб. 2026 г.Полный отчёт →Прошло наши автоматизированные проверки. Это не аудит безопасности: изучите код и предоставьте серверу минимально необходимый доступ. Как работают проверки
- Связанный и доступный исходный репозиторийstackunseen/codemcp is public and reachablegithub.com/stackunseen/codemcp ↗Пройдено
- Пакет указывает этот репозиторий как источникcodemcp-cli names stackunseen/codemcp as sourcenpmjs.com/package/codemcp-cli ↗Пройдено
- Происхождение сборки (аттестация Sigstore)Sigstore attestation for codemcp-clinpmjs.com/package/codemcp-cli/v/0.5.0#provenance ↗Пройдено
- Open source лицензия (OSI)Apache-2.0spdx.org/licenses/Apache-2.0.html ↗Пройдено
- Коммит или релиз за последний годLast commit or release 2026-11-03github.com/stackunseen/codemcp ↗Пройдено
- OpenSSF ScorecardНе проверялось
- Имя пакета не похоже на популярный пакетNo popular package one edit away from codemcp-cliПройдено
- Нет критических предупреждений в пакете или его зависимостях58 resolved dependencies checked; no critical advisoryosv.dev ↗Пройдено
- Нет скрытых инструкций для модели0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersПройдено
- Деструктивные инструменты помеченыНе проверялось
- Удалённая конечная точка отвечает на рукопожатие MCPНе проверялось
README
Открыть на GitHubcodemcp
The codemcp command and the MCP server behind it.
codemcp import --write # discover servers from your MCP clients into codemcp.config.json
codemcp tools # connect and list every tool with its pin status
codemcp stubs --detail full # print the TypeScript the model will see
codemcp serve # run the proxy over stdio
Point your MCP client at npx codemcp-cli serve. It advertises three tools, search, describe and execute, plus any passthrough patterns from the config.
Programmatic use:
import { Proxy } from "codemcp-cli";
const proxy = new Proxy({ config: { servers: { shop: { command: "node", args: ["catalog-server.mjs"] } } } });
await proxy.start();
await proxy.server.connect(transport);
Вопросы о codemcp MCP
Как добавить codemcp MCP в Claude Code?
Выполните claude mcp add codemcp -- npx -y codemcp-cli в терминале. Добавьте --scope user, чтобы сервер был доступен во всех проектах.
Как добавить codemcp MCP в Cursor?
Откройте ~/.cursor/mcp.json и добавьте сервер в mcpServers, используя конфигурацию Cursor из раздела установки выше.
How can I discover my existing MCP servers?
You can use the import command to discover servers from your MCP clients and save them to a configuration file.
What tools does the codemcp proxy advertise?
The proxy advertises search, describe, and execute tools, along with any passthrough patterns defined in your configuration.
How can I see the TypeScript definitions the AI model will receive?
You can use the stubs command with the full detail flag to print the TypeScript code that the model will see.