BuyAPI MCP server
online · 100% uptimeio.github.TheSnakeFang/buyapi-mcp·v0.7.1·1 starsVendor intelligence for AI coding agents choosing developer tools and stacks.
1 stars
Reviews
Write oneNobody has reviewed BuyAPI yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
BuyAPI tools (7)
write = sends, deletes, buys or postsstacks.findSimilarFreeFinds reviewed public stack examples related to a vendor, or recent curated stack examples. Use this when the user asks who uses a tool, what similar builders use, or wants examples of real stack combinations. Do not use it as a generic recommendation tool.
stacks.recommendFreeRecommends a complete stack from BuyAPI's corpus with a structured decision matrix, cost estimate, assumptions, unknowns, alternatives, and sources. Use this when the user is starting a project or asks for a complete multi-layer stack choice. Do not use this for local coding/debugging/docs questions that do not involve software or vendor selection. Do not call vendors.resolve first; this tool handles retrieval and ranking.
vendors.compareFreeCompares two or more already-known BuyAPI vendors for a specific workload or decision. Use this when the candidate set is known, for head-to-head questions like "Convex vs Supabase vs Neon for a realtime SaaS" or "Stripe vs Paddle for a marketplace". If the user has not named candidates, use vendors.resolve first.
vendors.detailsFreeFollow-up tool for one known vendor. Retrieves detailed pricing, features, limits, gotchas, comparisons, and source provenance. Call vendors.resolve first unless the user already provided a BuyAPI vendor ID like /database/supabase. Use this after a candidate is selected and the user needs claim-level pricing, limit, gotcha, or provenance details.
vendors.estimateCostFreeProduces directional monthly cost estimates from BuyAPI pricing data and explicit workload inputs. Use this only when the user asks for cost math and provides explicit workload inputs. Missing workload fields are returned as assumptions or unknowns instead of being hallucinated. Treat results as BuyAPI claim-based estimate math; verify exact billing in first-party docs, vendor CLIs, or vendor MCPs before purchase or production decisions.
vendors.evidenceFreeReturns recent reviewed BuyAPI evidence rows for a vendor, category, stack, or comparison. Use this when the user asks why BuyAPI believes something, what sources support a recommendation, or what recent human/source/opinion/history signals exist. This is a trust and provenance follow-up, not the first recommendation tool.
vendors.resolveFreeFirst stop for category-specific vendor recommendations and vendor ID discovery. Finds BuyAPI vendor IDs for a user question; provide category when known. Use this when the user asks which provider in a category fits their constraints. With a covered category, the response includes ranked results plus a top-3 decision matrix with fit labels, confidence, tradeoffs, cost notes, freshness, and sources. Do not use this for local coding/debugging/docs questions unless they involve choosing a software vendor or tool. If the category is outside BuyAPI's corpus, the tool returns an explicit "not in corpus yet" result instead of inventing vendors.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- Live reliabilityremote reachable in 1857ms20/20
- Tool poisoning7 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 13 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How BuyAPI compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 93/100
- higher than 96% of 48,255 servers
- Tools
- 7
- 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
- 814 ms
- faster than 16% of 30,031 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
What its tools let an agent do: 7 read
Install BuyAPI in Claude Code, Cursor or VS Code
claude mcp add --transport http buyapi-mcp https://buyapi.ai/api/mcp
What the publisher says
From the BuyAPI repository's README, as published. We do not edit it. Read it on GitHub
BuyAPI CLI + MCP Server
Unbiased vendor intelligence for AI coding agents.
BuyAPI helps AI agents and developers make informed infrastructure decisions. When your agent needs to pick a database, auth provider, hosting platform, payment processor, email provider, or UI component system, BuyAPI provides current, structured, neutral vendor comparisons - not training data defaults.
Quick Start
Remote MCP (Recommended)
The hosted endpoint is the primary install path and exposes the current seven-tool contract.
Add to your MCP client config:
{
"mcpServers": {
"buyapi": {
"url": "https://buyapi.ai/api/mcp"
}
}
}This is the easiest path: the client connects directly to BuyAPI over HTTP, with no local process and no npm install.
CLI Setup
Run setup to install BuyAPI into your agent:
npx buyapiBare npx buyapi opens an interactive setup flow. It asks which coding agent you use, installs the hosted MCP config by default, can add the /stack planning skill where supported, and can log you in for higher limits and stack sync.
Or target a client directly:
npx buyapi setup cursor
npx buyapi setup claude-code
npx buyapi setup codex
npx buyapi setup windsurf
npx buyapi setup clineBy default setup writes the hosted MCP URL. Use --local when a client needs a local stdio process:
npx buyapi setup codex --localClaude Code and Codex can also install the /stack planning workflow:
npx buyapi setup claude-code --skill
npx buyapi setup-skill codex/stack inspects the local repo, asks for missing constraints, calls BuyAPI MCP for current vendor data, and returns a sourced Stack Decision Record. It does not sync scan data unless you explicitly ask it to.
If you use the CLI often and do not want to type npx, install it globally:
npm install -g buyapi
buyapi scanIn an MCP client config, use the explicit mcp command. The client launches it as a local stdio server; you do not run it manually first:
{
"mcpServers": {
"buyapi": {
"command": "npx",
"args": ["-y", "buyapi", "mcp"]
}
}
}Use the local path when an agent client does not support remote MCP URLs, or when you want the open-source local transport. Hosted MCP is still the recommended default. The older buyapi-mcp package is deprecated on npm so new users see one canonical package name.
Stack Scan And Sync
The CLI has a stack scanner. Plain scan prints a local preview first, then asks whether to save the private stack when the terminal is interactive:
npx buyapi scanRun it from the app, package, or monorepo root that contains project signals such as package.json, a lockfile, framework config, convex/, prisma/, Python manifests, or source imports. You can also point it at a public GitHub repo URL:
npx buyapi scan https://github.com/owner/repoIf no project signals are found, the CLI prints wrong-folder guidance instead of silently returning an empty stack. Sync also skips stacks with zero known BuyAPI tools unless you pass --allow-empty.
Use --verbose to see evidence and unknown package candidates found in package.json:
npx buyapi scan --verboseFor a guaranteed no-upload preview, use --dry-run. To save a private stack without prompts in automation, login once, then sync:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
BuyAPI: common questions
- Is BuyAPI MCP server safe?
- Yes, by our scan: it is graded A (93/100). Read the BuyAPI safety report
- How do I install BuyAPI?
- It runs remotely at buyapi.ai. 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 BuyAPI need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is BuyAPI maintained?
- The last commit was 51 days ago (2026-09-14). The latest release is v0.7.1.
- Is BuyAPI up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does BuyAPI compare with other MCP servers?
- safety score 93/100 (higher than 96% of 48,255 servers); tools 7 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.