๐ง Dev Tools MCP โ AI Code & Package Search
Pricing
from $10.00 / 1,000 results
๐ง 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
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
6 hours ago
Last modified
Categories
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
| Feature | NexGenData Dev Tools MCP | Official GitHub MCP | Snyk MCP | GitLab API | Internal dev portal |
|---|---|---|---|---|---|
| Cost | Pay-per-event, ~$0.002 per tool call | Free but rate-limited (~5,000 req/hr) | Snyk subscription required | Free / tier-gated | Engineering team time |
| Coverage | GitHub + npm + PyPI + Stack Overflow + trending repos | GitHub only | Vuln scanning only | GitLab only | Whatever you build |
| Auth | Apify API token | GitHub PAT per user | Snyk org token | GitLab token | SSO + internal |
| AI agent integration | Native MCP โ Claude Desktop, Cursor, n8n | Yes (GitHub-only) | Limited | None | Custom |
| Time-to-first-call | < 60 seconds | PAT scope review | Snyk onboarding | GitLab setup | Build it yourself |
| Rate limit | Apify-managed | GitHub strict | Snyk plan | GitLab plan | Internal infra |
| Output format | Structured JSON optimized for LLM function-calling | REST JSON | JSON | REST JSON | Custom |
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 GitHubget_repo_statsโ stars, forks, contributors, last-commit, license, issue countstrending_reposโ daily / weekly / monthly trending by languagenpm_package_statsโ downloads, dependents, version history for any npm packagepypi_package_statsโ downloads + dependents for any PyPI packagestackoverflow_tag_trendsโ question volume + answer rate per tag over timecompare_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 ApifyClientclient = 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.
Related NexGenData Actors
| Use case | Actor |
|---|---|
| Trending repos surfaced as a flat dataset | GitHub Trending Repos |
| npm package download + dependents stats | npm Package Stats |
| PyPI package download + dependents stats | PyPI Package Stats |
| Stack Overflow tag question + answer trends | StackOverflow Tag Trends |
| News data + media monitoring for AI agents | News MCP Server |
| Academic / research data for AI agents | Academic Research MCP Server |
| Finance + stock data for AI agents | Finance MCP Server |
| Real estate + property data for AI agents | Real 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
