๐Ÿ”ง Dev Tools MCP โ€” AI Code & Package Search avatar

๐Ÿ”ง Dev Tools MCP โ€” AI Code & Package Search

Pricing

from $10.00 / 1,000 results

Go to Apify Store
๐Ÿ”ง Dev Tools MCP โ€” AI Code & Package Search

๐Ÿ”ง Dev Tools MCP โ€” AI Code & Package Search

MCP server for AI agents to search GitHub, npm, PyPI, StackOverflow & ArXiv. Connect Claude, GPT or any AI to dev ecosystems. 7 tools for developer intelligence.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

Stephan Corbeil

Stephan Corbeil

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

6 hours ago

Last modified

Share

๐Ÿค– Developer Tools MCP Server โ€” GitHub, npm, PyPI & Stack Overflow for Claude / ChatGPT

Connect AI coding agents to live developer-ecosystem data through the Model Context Protocol โ€” GitHub repo stats, npm / PyPI package metadata, Stack Overflow tag trends, and developer-tool intelligence. A drop-in alternative to the official GitHub MCP, internal dev portals, and ad-hoc REST wrappers.

Why This MCP Server Beats GitHub MCP, Snyk MCP, GitLab API & Internal Dev Portals

FeatureNexGenData Dev Tools MCPOfficial GitHub MCPSnyk MCPGitLab APIInternal dev portal
CostPay-per-event, ~$0.002 per tool callFree but rate-limited (~5,000 req/hr)Snyk subscription requiredFree / tier-gatedEngineering team time
CoverageGitHub + npm + PyPI + Stack Overflow + trending reposGitHub onlyVuln scanning onlyGitLab onlyWhatever you build
AuthApify API tokenGitHub PAT per userSnyk org tokenGitLab tokenSSO + internal
AI agent integrationNative MCP โ€” Claude Desktop, Cursor, n8nYes (GitHub-only)LimitedNoneCustom
Time-to-first-call< 60 secondsPAT scope reviewSnyk onboardingGitLab setupBuild it yourself
Rate limitApify-managedGitHub strictSnyk planGitLab planInternal infra
Output formatStructured JSON optimized for LLM function-callingREST JSONJSONREST JSONCustom

Most teams pick this MCP server because it is the only way to give a single AI agent unified access to GitHub + npm + PyPI + Stack Overflow without juggling three rate-limited PATs and writing custom adapters.

What You Get

Tools exposed to your AI agent include:

  • search_github_repos โ€” keyword + language + star-range search across all of GitHub
  • get_repo_stats โ€” stars, forks, contributors, last-commit, license, issue counts
  • trending_repos โ€” daily / weekly / monthly trending by language
  • npm_package_stats โ€” downloads, dependents, version history for any npm package
  • pypi_package_stats โ€” downloads + dependents for any PyPI package
  • stackoverflow_tag_trends โ€” question volume + answer rate per tag over time
  • compare_packages โ€” head-to-head download / star / activity comparison

All responses are structured JSON optimized for LLM function-calling โ€” no scraping, no HTML, no schema drift.

Use Cases

  • AI engineering assistants โ€” Claude or GPT-4 recommends packages based on live download counts + maintenance signal
  • Tech-stack research agents โ€” chat-first agents answer "is fastapi or flask gaining traction in 2026?"
  • Vendor-evaluation bots โ€” multi-step agents compare alternatives across npm + PyPI + GitHub stars
  • Tech debt copilots โ€” agents flag dependencies with stagnant maintenance, high CVE volume, or low truck-factor
  • Developer-relations dashboards โ€” agents auto-generate weekly "trending in your category" reports
  • n8n / Make.com workflows โ€” trigger a Slack alert when a package crosses 1M downloads or a competitor's repo crosses 10K stars
  • Recruiter agents โ€” find authors of trending repos in a target language for outbound recruiting

Quick Start

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("nexgendata/developer-tools-mcp-server").call(run_input={
"tool": "search_github_repos",
"params": {"query": "vector database", "language": "Rust", "min_stars": 500}
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

Or connect from Claude Desktop with this MCP server URL โ€” and Claude can call any of the tools above as part of a conversation.

Pricing

Pay-per-event โ€” you only pay for tool calls that succeed:

  • Actor Start: ~$0.0002 per session
  • Tool call: $0.002 per call

A typical agent making 20-50 tool calls per task spends $0.04 - $0.10 โ€” orders of magnitude cheaper than running a self-hosted aggregator across three rate-limited APIs.

Use caseActor
Trending repos surfaced as a flat datasetGitHub Trending Repos
npm package download + dependents statsnpm Package Stats
PyPI package download + dependents statsPyPI Package Stats
Stack Overflow tag question + answer trendsStackOverflow Tag Trends
News data + media monitoring for AI agentsNews MCP Server
Academic / research data for AI agentsAcademic Research MCP Server
Finance + stock data for AI agentsFinance MCP Server
Real estate + property data for AI agentsReal Estate MCP Server

FAQ

Q: Does this need a GitHub token? No โ€” the server uses Apify-managed rate limits. You only need your Apify API token.

Q: How do I connect Claude Desktop to this server? Apify exposes every actor as an MCP endpoint. Add https://api.apify.com/v2/acts/nexgendata~developer-tools-mcp-server/runs (with your token) to your Claude Desktop MCP config.

Q: Is the data live or cached? GitHub + npm + PyPI calls are made fresh on each request. Stack Overflow tag trends use the most recent indexed snapshot (rolled daily).

Q: Can I add this MCP server to Cursor or Cline? Yes โ€” any MCP-compatible client works. Use the same endpoint URL.

Q: What if I hit a rate limit on a downstream API? The server transparently retries with backoff and rotates internal credentials. Tool calls that ultimately fail return a structured error โ€” no charge for failed events.

Q: Is this safe for production agent workloads? Yes โ€” runs on Apify's auto-scaled actor infrastructure with logging + monitoring built in.

Q: Can I add custom tools? The upstream tool set is fixed for this actor. For custom workflows, fork the actor or compose tools across the MCP cluster (this + finance-mcp-server + news-mcp-server etc.).

About NexGenData

NexGenData publishes 260+ buyer-intent actors plus a family of MCP servers (finance, news, sports, real-estate, developer tools, academic research, premium data) for AI agent workflows. All pay-per-result. Browse the full catalog at https://apify.com/nexgendata?fpr=2ayu9b


How NexGenData Pricing Works

Every NexGenData actor uses pay-per-event pricing โ€” you only pay for results that actually land in your dataset. No monthly minimum, no seat fees, no surprise overage bills.

  • Actor Start: a single-event charge each time you spin the actor up (scaled to memory size)
  • Result: charged per item written to the default dataset
  • No charge for retries, internal proxy rotation, or failed sub-requests โ€” those are absorbed by the platform

If you only need the data once a quarter, you only pay once a quarter. If you scale to millions of records, the unit cost stays the same.

Apify Platform Bonus

New to Apify? Sign up with the NexGenData referral link โ€” you get free platform credits on signup (enough for several thousand free results) and you help fund the maintenance of this actor fleet.

Integration Surface

Every actor in the NexGenData catalog can be triggered from:

  • Apify console โ€” point-and-click run
  • Apify API โ€” REST + webhooks
  • Apify Python / JS SDKs โ€” programmatic batch
  • Zapier, Make.com, n8n โ€” official integrations
  • MCP โ€” many actors are exposed as MCP tools for Claude / ChatGPT / Cursor agents
  • Schedules โ€” built-in cron for daily / weekly / monthly runs
  • Webhooks โ€” POST results to any HTTPS endpoint on dataset write

Support

NexGenData maintains 260+ Apify actors and ships updates regularly. Bug reports via the Apify console issues tab get a response within 24 hours. Roadmap requests are welcome โ€” high-demand features ship in the next version.

๐Ÿ  Home: thenextgennexus.com ๐Ÿ“ฆ Full catalog: apify.com/nexgendata