Devstack MCP
Dev-registry data: npm/PyPI/Docker/VS Code packages, dep graphs, vulns, 50+ ecosystems.
Connector by IsaiahDupree · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/isaiahdupree-devstack-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://devstack-mcp.vercel.app/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 10 read · 0 write · 0 deleteRead-only
- Secrets
- None asked for
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 10
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 10 · Look things up without changing anything.
get_dependency_graphget_downloadsget_ecosystems_packageget_insightsget_packageget_versionsget_vulnerabilitiesscan_vulnerabilities_batchsearch_ecosystemssearch_packages
Network hosts it talks to 1
devstack-mcp.vercel.app· found in remote endpoint, install command
Tools (10)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
get_dependency_graphGet resolved dependency graphread-onlyThe fully resolved dependency graph for one exact package version, via deps.dev. Returns a flat nodes[] array plus integer-index edges[] (walk from/to to rebuild the tree). Each node carries relation (self | direct | indirect) and a direct boolean; node[0] is always the queried root (relation: self). Node order is NOT stable — look nodes up by name/relation, never by positional index. system is case-insensitive and lowercased (npm, pypi, cargo, go, maven, nuget). version is REQUIRED (a graph is resolved for one exact version).
get_downloadsGet download / pull statisticsread-onlyDownload statistics for a package. Only npm (via api.npmjs.org) and PyPI (via pypistats.org) support this; any other registry returns 400 not_supported. npm returns a period window with downloads, start, and end; PyPI returns last_day, last_week, and last_month totals.
get_ecosystems_packageGet one package on one registry (with reverse-dep counts)read-onlyFull normalized metadata for one package on one of 50+ registries, via ecosyste.ms — including the fields v1 registries can't give you: dependentReposCount and dependentPackagesCount (reverse dependencies), ecosystem, and vulnerabilityCount. Scoped/namespaced names are handled automatically. Returns 404 if the package does not exist on that ecosystem.
get_insightsGet project insights — OSSF Scorecard + repo signalread-onlyHealth and security insights for a package's source project, via deps.dev. Returns the linked source repository, GitHub stars/forks/openIssues, licenses, resolved dependencyCount, security advisories, and the full OSSF Scorecard (ossfScore 0..10 plus the per-check breakdown). Omit version to use the registry default version — note deps.dev's default is a MOVING target and an unverified default mirror may have no computed scorecard (ossfScore: null); pin version for a stable, scorecard-backed result. system is lowercased (npm, pypi, cargo, go, maven, …).
get_packageGet normalized package detailsread-onlyFull normalized details for one package by registry + name, in a single unified Package shape across npm, PyPI, Docker Hub, and the VS Code Marketplace. name handles scoped npm ids (e.g. @types/node), Docker namespaces (e.g. library/nginx or a bare nginx for official images), and VS Code publisher.extension ids. With registry=all the request fans out to every registry in parallel and returns a packages array (missing registries are silently dropped); otherwise a single package is returned.
get_versionsGet published versions / tagsread-onlyList published versions (npm/PyPI), image tags (Docker Hub, most recent 25), or extension versions (VS Code) for a package. registry=all is NOT supported here — pick a single registry. Each item carries version and released, plus registry-specific extras (files for PyPI, size for Docker tags).
get_vulnerabilitiesGet vulnerabilities for a packageread-onlyKnown vulnerabilities (CVE / GHSA / PYSEC / GO advisories) for a package, via OSV.dev. Pass version to filter to advisories affecting that exact version, or omit it for the package's full advisory history. Each result carries the OSV id, cross-id aliases, a severity word grade (LOW|MODERATE|HIGH|CRITICAL), the cvss vector string, affectedRanges with fixed-version events, references, and cwes. A clean package returns count: 0 with an empty list (not an error). ecosystem is CASE-SENSITIVE — use OSV's spelling (npm, PyPI, Go, crates.io, Maven, NuGet, RubyGems, …). Use scan_vulnerabilities_batch f…
scan_vulnerabilities_batchBatch vulnerability scan (lockfile)read-onlyScan many packages in one call — ideal for a whole lockfile. Pass a queries[] array (max 100) of { ecosystem, name, version? }; results are returned positionally aligned, one row per query, each with a count and a hydrated vulns[] array. Advisories are de-duplicated and hydrated across the batch. ecosystem is CASE-SENSITIVE (OSV spelling).
search_ecosystemsCross-registry package lookup (50+ ecosystems)read-onlyLook a package name up across 50+ registries at once, via ecosyste.ms. This is an EXACT-name lookup (not fuzzy full-text): q=react returns the react package everywhere it exists (npm, cargo, nuget, pub, bower, …), each as a normalized ecosystemsPackage with reverse-dependency counts. Pass ecosystem to narrow to one registry. Results carry dependentReposCount, dependentPackagesCount, and vulnerabilityCount.
search_packagesSearch packages across registriesread-onlySearch a registry for packages matching q. registry=all fans out to npm, Docker Hub, and the VS Code Marketplace and merges the results. PyPI has no public search API, so registry=pypi returns 400 not_supported — look a PyPI package up by name via get_package instead. Results are normalized PackageSummary items (npm adds a relevance score; Docker adds isOfficial).
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Aug 1, 2026 (2 months ago)
- Last release
- Aug 1, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.IsaiahDupree/devstack-mcp- Version
- 1.0.0
- Auth
- Auth not stated
- License
- License unknown
- Repository
- github.com/IsaiahDupree/devstack-mcp
- Website
- devstack-mcp.vercel.app
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from IsaiahDupree
- 0.577score
Messages Bridge
IsaiahDupree
MCP connector for iMessage & Contacts via a local Mac agent + Vercel relay
ConnectorAFreshness: ARemoteClaude Code +3 - 0.577score
Notesbridge
IsaiahDupree
Search, read, and write your Apple Notes from ChatGPT/Claude via a local Mac agent + MCP relay.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.560score
Reminders Bridge
IsaiahDupree
MCP connector for Apple Reminders — search, create, complete, and edit via your own Mac.
ConnectorBFreshness: BRemote★ 1Claude Code +3 - 0.536score
Calendar Bridge
IsaiahDupree
Connects ChatGPT to your Apple Calendar via a local Mac agent + Vercel relay
ConnectorBFreshness: BRemoteClaude Code +3 - 0.536score
Commercebridge
IsaiahDupree
Remote MCP connector for eBay, Shopify, Best Buy & Etsy marketplace data via the Commerce API
ConnectorBFreshness: BRemoteRead-onlyClaude Code +3 - 0.536score
Agentsearch MCP
IsaiahDupree
LLM-ready web search + instant answers + URL-to-clean-text fetch for agents and RAG.
ConnectorBFreshness: BRemoteRead-onlyClaude Code +3
Cite this page
Devstack MCP. Agent Mart. https://agentmart.dev/connectors/isaiahdupree-devstack-mcp (last updated 2026-10-24)