Overview
Code Research MCP Server is a Model Context Protocol server designed to provide tools for searching and accessing programming resources across multiple platforms, integrating with popular developer platforms to assist LLMs in finding relevant code examples, documentation, and packages.
To use the Code Research MCP Server, you can install it via Smithery or manually clone the repository and configure it according to the provided instructions. Once set up, you can utilize various search tools to find programming resources.
- Integration with Stack Overflow, MDN Web Docs, GitHub, npm, and PyPI. - Multiple search tools for querying programming questions, documentation, code examples, and packages. - Caching of results to improve performance and reduce API load. - Robust error handling and debugging tools.
- Searching for programming questions and answers on Stack Overflow.
- Accessing web development documentation from MDN.
- Finding code examples and repositories on GitHub.
- Searching for JavaScript and Python packages in npm and PyPI respectively.
- Conducting comprehensive searches across all platforms simultaneously.
Add to your AI client
Use these steps to connect Code Research MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"nahmanmate-code-research-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-nahmanmate-code-research-mcp-server-mcp-mirror"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"nahmanmate-code-research-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-nahmanmate-code-research-mcp-server-mcp-mirror"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"nahmanmate-code-research-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-nahmanmate-code-research-mcp-server-mcp-mirror"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"nahmanmate-code-research-mcp-server-mcp-mirror": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-nahmanmate-code-research-mcp-server-mcp-mirror"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"nahmanmate-code-research-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-nahmanmate-code-research-mcp-server-mcp-mirror"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"nahmanmate-code-research-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-nahmanmate-code-research-mcp-server-mcp-mirror"
]
}
}
}FAQ
What platforms does the server integrate with?
The server integrates with Stack Overflow, MDN Web Docs, GitHub, npm, and PyPI.
How do I install the server?
You can install it via Smithery or manually by cloning the repository and following the setup instructions.
Is there a caching mechanism?
Yes, results are cached for 1 hour to improve performance.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":1328,"uuid":"e12b4f8f-eeaf-4f3a-9701-9622444a649d","name":"nahmanmate_code-research-mcp-server","title":"Code Research MCP Server","description":"Mirror of","avatar_url":"https://avatars.githubusercontent.com/u/192820360?v=4","created_at":"2025-02-20T15:12:43.582Z","updated_at":"2025-02-23T07:21:21.260Z","status":"created","author_name":"MCP-Mirror","author_avatar_url":"https://avatars.githubusercontent.com/u/192820360?v=4","tags":"code-research,mcp-server,developer-tools","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/MCP-Mirror/nahmanmate_code-research-mcp-server","target":"_self","content":"$29","summary":"$2a","img_url":"https://camo.githubusercontent.com/928c3fdb0b2564d8287c27aafdac429dc54b06b3a49ff7fe20ba0f1c800cb8b6/68747470733a2f2f736d6974686572792e61692f62616467652f406e61686d616e6d6174652f636f64652d72657365617263682d6d63702d736572766572","type":null,"metadata":null,"user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]