Code Research

Provides tools to search Stack Overflow, MDN, GitHub, npm, and PyPI to help you find code, docs, and packages.
  • typescript

0

GitHub Stars

typescript

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "mcp-mirror-nahmanmate_code-research-mcp-server": {
      "command": "node",
      "args": [
        "/absolute/path/to/code-research-mcp-server/build/index.js"
      ],
      "env": {
        "GITHUB_TOKEN": "your_github_token"
      }
    }
  }
}

Code Research MCP Server is a modular tool that exposes code search and resource access across Stack Overflow, MDN, GitHub, npm, and PyPI. It helps you quickly locate relevant questions, docs, packages, and code examples to empower your language model workflows.

How to use

You run the Code Research MCP Server locally or via a compatible MCP client, then query it through the MCP interface to search across multiple platforms. Use it to retrieve questions and answers from Stack Overflow, documentation from MDN, repositories and code from GitHub, and package information from npm and PyPI. You can perform individual platform searches or a combined search to get comprehensive results in one response.

How to install

Prerequisites you need before installation:

  • Node.js 20.11.0 or newer

  • npm 10.0.0 or newer

Step-by-step installation

Option A: Installing via Smithery (automatic)

npx -y @smithery/cli install @nahmanmate/code-research-mcp-server --client claude

Option B: Manual installation

  1. Clone the repository and install dependencies.

  2. Build the server.

  3. Configure MCP settings with the example below.

git clone https://github.com/nahmanmate/code-research-mcp-server.git
cd code-research-mcp-server
npm install
npm run build

Configure MCP Settings by adding the following configuration for the Code Research MCP Server. Replace "/absolute/path/to" with the actual path to your build output.

{
  "mcpServers": {
    "code_research": {
      "command": "node",
      "args": ["/absolute/path/to/code-research-mcp-server/build/index.js"],
      "env": {
        "GITHUB_TOKEN": "your_github_token"
      },
      "disabled": false,
      "alwaysAllow": []
    }
  }
}

Available tools

search_stackoverflow

Query Stack Overflow for programming questions and answers. Returns a formatted list with scores, answer counts, and excerpts. Results are cached for 1 hour.

search_mdn

Query MDN Web Docs for web development references. Returns the top 5 matches with summaries and links. Results are cached for 1 hour.

search_github

Query GitHub for repositories and code examples. Returns top repositories by stars and relevant code files with context. Results are cached for 1 hour.

search_npm

Query the npm registry for JavaScript packages. Returns package information including version, description, and download stats. Results are cached for 1 hour.

search_pypi

Query PyPI for Python packages. Returns detailed package information including version, author, and links. Results are cached for 1 hour.

search_all

Run all platform searches in parallel for a comprehensive result set, including Stack Overflow, MDN, GitHub, npm, and PyPI. Results are cached for 1 hour.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational