mcpField
D
developer-tools-mcp-server

developer-tools-mcp-server

Local
github.com/TheNextGenNexusDeveloper Tools0Updated 36w ago

About developer-tools-mcp-server

An MCP server for looking up developer resources across GitHub, npm, PyPI, Stack Overflow, arXiv, and Google Scholar. It combines repository and package details with searches for technical questions and research papers.

Key features

  1. 01Get GitHub repository details
  2. 02Search GitHub repositories
  3. 03Get npm package details
  4. 04Get PyPI package details
  5. 05Search Stack Overflow
  6. 06Search arXiv and Google Scholar

Use cases

  1. 01Review a GitHub repository
  2. 02Check package details and statistics
  3. 03Find answers to technical questions
  4. 04Search academic research

MCP support

Exposes repository, package, question, and paper lookup tools to MCP clients. It runs as a local stdio bridge that forwards requests to the nexgendata Apify MCP endpoint.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"thenextgennexus-developer-tools": {
"command": "npx",
"args": [
"-y",
"@thenextgennexus/developer-tools-mcp-server"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>"
}
}
}
}
Run commandnpx -y @thenextgennexus/developer-tools-mcp-server
Environment variables to set
APIFY_TOKENSecretYour Apify API token for accessing web scraping actors

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@thenextgennexus/developer-tools-mcp-server1.0.1

Tools

7

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
repoUrlstringYesGitHub repository URL

Details

From the project README

Developer Tools MCP Server

Access GitHub repos, npm/PyPI packages, Stack Overflow, arXiv, and Google Scholar — powered by nexgendata on Apify.

Quick Start

Using npx (recommended)
npx @nexgendata/developer-tools-mcp-server
Install globally
npm install -g @nexgendata/developer-tools-mcp-server

Configure with Claude Desktop

Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):

{
      "mcpServers": {
            "developer-tools-mcp-server": {
                  "command": "npx",
                  "args": [
                        "-y",
                        "@nexgendata/developer-tools-mcp-server"
                  ],
                  "env": {
                        "APIFY_TOKEN": "your-apify-token-optional"
                  }
            }
      }
}

Configure with Cline

Add the same configuration to your Cline MCP settings.

Available Tools

ToolDescription
get_github_repoGet detailed information about a GitHub repository
search_githubSearch GitHub repositories by keyword
get_npm_packageGet npm package details and stats
get_pypi_packageGet PyPI package details and stats
search_stackoverflowSearch Stack Overflow questions
search_arxiv_papersSearch arXiv for research papers
search_scholarSearch Google Scholar for academic papers

Environment Variables

VariableRequiredDescription
APIFY_TOKENNoYour Apify API token for authenticated access. Without it, the server uses the public endpoint (rate-limited).

How It Works

This MCP server acts as a local stdio bridge to the nexgendata Apify MCP endpoint. When you call a tool, it forwards the request to Apify and returns the results.

Links

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.