staxly-mcp
v1.0.0
Published
MCP server for the Staxly catalog — 129 developer platforms (BaaS, databases, auth, hosting, AI APIs, payments, CI/CD, forms, docs, design, secrets, scheduling, PM, API clients and more) with structured pricing, quotas, features, and a monthly-cost estima
Maintainers
Readme
staxly-mcp
MCP server that exposes the Staxly catalog of 129 developer platforms — BaaS, databases, auth, hosting, AI APIs, payments, CI/CD, commerce, docs, design, secrets, scheduling, project management, API clients, forms, UI kits, and more — to Claude Code, Cursor, Zed, and any other MCP-compatible AI agent.
Instead of asking the model to recall pricing or limits (which change often and are hallucinated frequently), the model queries a curated Postgres database for structured, up-to-date data: pricing tiers, quota limits, features, SDKs, REST endpoints, and even a monthly-cost estimator.
Install
npm install -g staxly-mcp # or use npx directly in your MCP configConfigure in Claude Code
Add with the CLI:
claude mcp add staxly --scope user -- npx -y staxly-mcpOr manually in ~/.claude/settings.json:
{
"mcpServers": {
"staxly": {
"command": "npx",
"args": ["-y", "staxly-mcp"]
}
}
}Configure in Cursor / Zed / generic MCP
{
"mcpServers": {
"staxly": {
"command": "npx",
"args": ["-y", "staxly-mcp"]
}
}
}Tools
| Tool | What it does |
|---------------------|------------------------------------------------------------------------|
| list_platforms | Browse catalog, filter by category (baas, dbaas, ai-coding, …) |
| get_platform | Full details: interfaces, tiers, limits, features |
| compare_platforms | Side-by-side comparison for 2–6 platforms |
| get_pricing | Pricing tiers for one platform (monthly/annual USD + included quotas) |
| get_limits | Quotas, rate limits, hard caps, overage rates |
| search_features | Find platforms that ship a named feature (e.g. "vector search") |
| list_operations | CLI commands, SDK calls, REST endpoints for any platform |
| estimate_cost | Project monthly USD cost given MAU, storage, bandwidth, fn calls |
Example prompts
"I'm building a chat app expecting 20k MAU and 10 GB storage. Compare monthly cost across Supabase, Firebase, and Convex."
(Agent calls
estimate_cost+get_limits→ answers with real numbers.)
"Which BaaS platforms have native vector search?"
(Agent calls
search_featureswith query="vector".)
"Show me every CLI command available in Supabase."
(Agent calls
list_operationswith platform=supabase, interface_slug=cli.)
"What is the cheapest Postgres with branching support, and what does it cost at 10 GB of storage?"
(Agent calls
list_platforms→get_limits→estimate_costchain.)
Environment
STAXLY_DATABASE_URL— Postgres connection to the Staxly catalog. Defaults to the public read-mostly mirror (no setup needed).MACHETE_DATABASE_URL— legacy name, still supported for backward compatibility.
Development
git clone https://github.com/staxlydev/staxly-mcp
cd staxly-mcp
npm install
node test.js # smoke-test all tools against live DB
node server.js # run over stdio (for manual MCP-client testing)Data coverage (v1.0.0)
- 129 platforms across 27 categories
- 16,000+ side-by-side comparison routes (also available on staxly.dev)
- Categories: BaaS, Auth, DBaaS, Hosting, Payments, AI APIs, Email, Notifications, Analytics, Monitoring, CMS, Search & Vector DB, Feature Flags, AI Coding, AI Search, LLM Observability, AI Gateway, AI Frameworks, Workflow Automation, Commerce, CI/CD, Forms, Docs, UI Kits, Scheduling, Project Management, API Clients, Design, Secrets Management
Browse the full catalog at staxly.dev.
License
MIT — © Staxly. Free for commercial and personal use.
