mcpcodeserver
mcpcodeserver is an MCP server, listed under search. It reaches brave and github. It needs BRAVE_API_KEY and GITHUB_PERSONAL_ACCESS_TOKEN to authenticate. Its repository has 14 GitHub stars and is licensed under MIT; we last read it on 2026-10-25.
This software acts as a proxy server for Model Context Protocol (MCP) calls, translating tool requests into TypeScript code. It enables language models to generate TypeScript code that can call multiple tools directly, reducing token usage and enhancing code generation efficiency.
Install
Read from mcpcodeserver’s own README, close to verbatim -- not written by us, and not guessed.
npx -y mcpcodeserver --config /path/to/your/mcp.json
What it reaches, and what it needs
Maintenance
A Model Context Protocol (MCP) proxy server that translates tool calls into TypeScript code generation. Instead of making multiple tool calls back and forth, LLMs can write TypeScript code that calls multiple tools naturally, reducing token overhead and leveraging the LLM's superior code generation capabilities.
mcpcodeserver compared with similar servers
| Server | Reaches | Needs | Stars | Last update | Licence |
|---|---|---|---|---|---|
| mcpcodeserver (this page) | brave, github | BRAVE_API_KEY, GITHUB_PERSONAL_ACCESS_TOKEN | 14 | 2025-10-13 | MIT |
| mcp-omnisearch | exa, github, tavily(1 shared) | EXA_API_KEY, TAVILY_API_KEY | 357 | 2026-10-23 | MIT |
| mcp-compose | brave, oauth(1 shared) | BRAVE_API_KEY, MCP_API_KEY, OAUTH_CLIENT_SECRET | 58 | 2025-10-09 | AGPL-3.0 |
| AiCore | brave, claude(1 shared) | BRAVE_API_KEY, CLAUDE_PROXY_TOKEN | 27 | 2026-07-03 | Apache-2.0 |
| mcp-web-search-tool | brave(1 shared) | BRAVE_API_KEY | 16 | 2026-10-16 | MIT |
| brave-search-mcp-sse | brave(1 shared) | BRAVE_API_KEY | 16 | 2025-04-24 | MIT |
Ranked by services in common with mcpcodeserver, then by stars. Figures are from each repository when we last read it.
Common questions about mcpcodeserver
- What does mcpcodeserver do?
- This software acts as a proxy server for Model Context Protocol (MCP) calls, translating tool requests into TypeScript code. It enables language models to generate TypeScript code that can call multiple tools directly, reducing token usage and enhancing code generation efficiency.
- How do I install mcpcodeserver?
- Its own README gives this command: npx -y mcpcodeserver --config /path/to/your/mcp.json. Run it where your MCP client can launch the server, and check the README for any settings it asks for.
- What does mcpcodeserver connect to, and what does it need?
- It reaches brave and github. The credentials we found in its source are BRAVE_API_KEY and GITHUB_PERSONAL_ACCESS_TOKEN.
- Is mcpcodeserver official and is it maintained?
- We found nothing naming it as a vendor’s official server. Its repository has 14 GitHub stars and its state in our directory is stale. Its last commit we recorded was on 2025-10-13.
- What licence does mcpcodeserver use?
- The repository declares the MIT licence.
More MCP servers for search
- anysearch-mcp-server2,052 stars
- duckduckgo-mcp-server1,550 stars
- web-search-mcp1,182 stars
- mcp-omnisearch357 stars
- search1api-mcp173 stars
- ReActMCP143 stars