Provides a proxy layer to search, describe, and execute tools across multiple MCP servers within a sandboxed environment.
Ayrıca bilinen adı stackunseen/codemcp, codemcp-cli
- Yıldızlar
- 0
- Araçlar
- —
- İndirmeler, 30 gün
- —
- En son sürüm
- 0.5.0
- Son commit
- 3 Kas 2026
- Lisans
- Apache-2.0
codemcp MCP nedir?
codemcp bir MCP sunucusudur. Provides a proxy layer to search, describe, and execute tools across multiple MCP servers within a sandboxed environment.
Özet, projenin README dosyasından oluşturuldu
codemcp MCP sunucusu hakkında
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.
Neler yapabilirsiniz
- 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.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
codemcp MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a eklecodemcp MCP'yi Claude Code içine yükleyin
$ claude mcp add codemcp -- npx -y codemcp-clicodemcp MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"codemcp": {
"command": "npx",
"args": [
"-y",
"codemcp-cli"
]
}
}
}codemcp MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"codemcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"codemcp-cli"
]
}
}
}codemcp MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"codemcp","type":"stdio","command":"npx","args":["-y","codemcp-cli"]}'codemcp MCP'yi Claude Desktop içine yükleyin
claude_desktop_config.json
{
"mcpServers": {
"codemcp": {
"command": "npx",
"args": [
"-y",
"codemcp-cli"
]
}
}
}codemcp MCP'yi Codex içine yükleyin
$ codex mcp add codemcp -- npx -y codemcp-clicodemcp MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.codemcp] command = "npx" args = ["-y", "codemcp-cli"]
codemcp MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user codemcp npx -- -y codemcp-clicodemcp MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"codemcp": {
"command": "npx",
"args": [
"-y",
"codemcp-cli"
]
}
}
}Otomatik kontroller
Çalıştırıldı 15 Kas 2026Tam rapor →Otomatik kontrollerimizden geçti. Bu bir güvenlik denetimi değildir: kodu okuyun ve sunucuya ihtiyaç duyduğu en dar erişimi verin. Kontroller nasıl çalışır
- Kaynak deposu bağlantılı ve erişilebilirstackunseen/codemcp is public and reachablegithub.com/stackunseen/codemcp ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyorcodemcp-cli names stackunseen/codemcp as sourcenpmjs.com/package/codemcp-cli ↗Geçti
- Derleme kökeni (Sigstore onayı)Sigstore attestation for codemcp-clinpmjs.com/package/codemcp-cli/v/0.5.0#provenance ↗Geçti
- Açık kaynak lisansı (OSI)Apache-2.0spdx.org/licenses/Apache-2.0.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-11-03github.com/stackunseen/codemcp ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilNo popular package one edit away from codemcp-cliGeçti
- Pakette veya bağımlılıklarında kritik uyarı yok58 resolved dependencies checked; no critical advisoryosv.dev ↗Geçti
- Modele yönelik gizli talimat yok0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorKontrol edilmedi
codemcp
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 soruları
codemcp MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add codemcp -- npx -y codemcp-cli komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
codemcp MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
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.