StackResolve MCP server
online · 100% uptimedev.stackresolve/stackresolve·v0.4.0Find, compare, and audit software for AI agents. Scored registry of tools and MCP servers.
0 stars
Reviews
Write oneNobody has reviewed StackResolve yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
StackResolve tools (15)
write = sends, deletes, buys or postsauditFreeAudit a product for agent-readiness.
compare_companiesFreeStructured side-by-side of companies across fields (description, products, categories, funding, technology).
compare_productsFreeCompare products by slug.
find_competitorsFreeReal competitors and alternatives for a company, extracted from live research and returned as structured rows.
find_tools_for_taskFreeRank the software an agent should use for a task.
generate_agent_interfacesFreeMake a product agent-native: from its OpenAPI, generate an MCP server (one tool per operation), a CLI, an llms.txt, and Claude Code/Codex/Cursor install snippets.
get_companyFreeStructured company record.
get_pricingFreeNormalized pricing.
get_profileFreeFull registry profile (AgentReady Score, capabilities, sources).
get_usageFreeYour usage this billing period (read-only).
how_toFreeBEFORE building something, call this: returns the CURRENT (date-stamped), cited, tool-aware way to do a task, so you build from today's best practice instead of training-cutoff memory. Composes live web research + the tool resolver + one synthesis pass into { approach, recommendedTools, steps, gotchas, deprecated, sources, asOf }.
list_registryFreeList the registry, highest AgentReady Score first.
research_companyFreeGrounded, cited answer about a company.
resolveFreeBest tools for a natural-language task: resolves the task to the capabilities it needs, returns products that expose them ranked by fit and AgentReady score, each with a reason. Optional requirements (api/mcp/self_serve/openapi/cli) filter candidates. Set discover:true to search the web and audit new products into the registry when coverage is thin (slower, costs more).
search_toolsFreeSearch the registry by query + requirements (api/mcp/self_serve/openapi/cli).
Public scan report
scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 613ms20/20
- Tool poisoning15 tool descriptions checked15/15
- Auth qualityAPI key sent as a header8/15
- Maintenancelast push 59 days ago12/15
- Maintainer identityendpoint served from the registry-verified namespace domain8/10
How StackResolve compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 84/100
- higher than 68% of 48,243 servers
- Tools
- 15
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 306 ms
- faster than 51% of 30,027 servers
What its tools let an agent do: 14 read · 1 create
Install StackResolve in Claude Code, Cursor or VS Code
claude mcp add --transport http stackresolve https://mcp.stackresolve.dev/mcp
What the publisher says
From the StackResolve repository's README, as published. We do not edit it. Read it on GitHub
stackresolve
Official TypeScript/Node SDK for the StackResolve API.
StackResolve helps agents discover, evaluate, select, install, and use software (AgentReady), and compresses web research into structured company data calls (CompanyData). This SDK is a thin, typed wrapper over the live REST API.
One line for your coding agent
npx stackresolve@latest installThat mints an API key if you have none, registers the hosted MCP server for every coding agent on the machine (Claude Code, Cursor, Codex, Windsurf, VS Code), writes the StackResolve skill to ~/.claude/skills/stackresolve/SKILL.md, and verifies the key against the API. It is safe to re-run, and it backs up every file it changes.
npx stackresolve@latest install --dry-run # show what would change
npx stackresolve@latest install --cursor # one agent only
npx stackresolve@latest install --project --rules # also wire up the current repoMCP server
The hosted server needs no install. The handshake and the registry reads (searchtools, getprofile, compareproducts, listregistry) work without a key. Metered tools (resolve, howto, audit, researchcompany, getcompany, getpricing) need a free key from https://stackresolve.dev/developers, sent as the x-api-key header.
Claude Code:
claude mcp add --transport http stackresolve https://mcp.stackresolve.dev/mcpCursor (~/.cursor/mcp.json):
{
"mcpServers": {
"stackresolve": {
"url": "https://mcp.stackresolve.dev/mcp",
"headers": { "x-api-key": "ar_..." }
}
}
}Codex (~/.codex/config.toml):
[mcp_servers.stackresolve]
url = "https://mcp.stackresolve.dev/mcp"
[mcp_servers.stackresolve.headers]
x-api-key = "ar_..."Tools: resolve, howto, findtoolsfortask, searchtools, compareproducts, getprofile, listregistry, audit, generateagentinterfaces, getcompany, getpricing, researchcompany, findcompetitors, comparecompanies, getusage.
CLI
npm i -g stackresolve
stackresolve find "scrape javascript-heavy sites from claude code"
stackresolve audit stripe.com
stackresolve company vercel.com
stackresolve --helpInstall
npm install stackresolve # SDK
npm i -g stackresolve # CLIRequires Node 18+ (uses the built-in global fetch). No runtime dependencies.
Quickstart
import { StackResolve } from 'stackresolve'
const sr = new StackResolve({ apiKey: process.env.STACKRESOLVE_API_KEY })
// 1. Audit a domain: AgentReady scores, facts, and issues.
const report = await sr.audit('stripe.com')
console.log(report.scores.agentready, report.issues)
// 2. Structured company data.
const company = await sr.getCompany('vercel.com')
console.log(company.name, company.description)
// 3. Task -> ranked, agent-ready tools.
const tools = await sr.findTools('send transactional email from a Node service')
console.log(tools.results)
// 4. Run an Agent Discovery check (needs an API key).
const discovery = await sr.runDiscovery('firecrawl')
console.log(discovery)Authentication
Get an API key at stackresolve.dev. Pass it to the constructor, or set the STACKRESOLVEAPIKEY environment variable:
const sr = new StackResolve({ apiKey: 'ar_...' })
// or, reading STACKRESOLVE_API_KEY from the environment:
const sr2 = new StackResolve()The key is sent as the x-api-key header on every request. Public endpoints (audit, search, profiles, company data, ...) work without a key, subject to an anonymous rate limit. Gated endpoints (monitors, usage, discovery runs) need one.
You can point the client at a different host with baseUrl or the STACKRESOLVEBASEURL environment variable:
const sr = new StackResolve({ apiKey, baseUrl: 'https://api.stackresolve.dev' })Errors
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
StackResolve: common questions
- Is StackResolve MCP server safe?
- Mostly: it is graded B (84/100). Read the StackResolve safety report
- How do I install StackResolve?
- It runs remotely at mcp.stackresolve.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does StackResolve need an API key?
- Yes. The registry entry asks for
x-api-key. - Is StackResolve maintained?
- The last commit was 66 days ago (2026-08-31). The latest release is v0.4.0.
- Is StackResolve up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does StackResolve compare with other MCP servers?
- safety score 84/100 (higher than 68% of 48,243 servers); tools 15 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.