streamable-httpupdated 1mo ago
A free REST API and HTTP MCP server for verified SaaS pricing, AI tool pricing, and LLM pricing across 490+ tools. Every response ships the source link and reuse terms. No API key, no sign-up, CORS open.
What can you do with ComparEdge Pricing?
API docs ยท OpenAPI spec ยท HTTP MCP
A free REST API and HTTP MCP server for verified SaaS pricing, AI tool pricing, and LLM pricing across 490+ tools. Every response ships the source link and reuse terms. No API key, no sign-up, CORS open.
Base URL: https://comparedge.com
How it works
Training data ages and vendors bury the real cost. One call returns a current, dated number with the source page attached, so an assistant, an agent, or a spreadsheet can quote it without scraping.
Endpoints
Every endpoint returns JSON and needs no key. GET unless noted.
| Endpoint | Returns | Key params |
|---|---|---|
/api/v2/pricing/{slug} |
Full sourced pricing record for one product | depth=summary|full, fields= |
/api/v2/pricing |
Batch pricing records, up to 20 | slugs=a,b,c |
/api/v2/compare |
Side-by-side comparison of 2 to 4 products | slugs=, seats= |
/api/v2/discover |
Find software by criteria | category=, maxPrice=, hasFreeTier= |
/api/v2/history/{slug} |
Price-stability signal, latest snapshot, trend | โ |
/api/v2/coverage |
Per-field availability, freshness, and license | slugs=, fields= |
/api/v2/usage/{slug} |
LLM / API usage rate card, with optional estimate | inputTokens=, outputTokens= |
/api/v2/tco POST |
Team total cost of ownership, sourced line items | slug, seats, billing |
/api/v2/cost-guide/{slug} |
Negotiation-ready true-cost brief: renewal-rate costs, transparency score, discount programs, tactics with expected discounts, and a free negotiation email generator | โ |
/api/mcp POST |
HTTP MCP server (JSON-RPC 2.0) | โ |
Full schemas: openapi.json or the live OpenAPI spec.
Quick start
# One product, summary view
curl "https://comparedge.com/api/v2/pricing/notion?depth=summary"
# Compare two tools
curl "https://comparedge.com/api/v2/compare?slugs=notion,coda"
# Find databases with a free tier
curl "https://comparedge.com/api/v2/discover?category=databases&hasFreeTier=true&limit=5"
import requests
r = requests.get("https://comparedge.com/api/v2/pricing/supabase", params={"depth": "summary"})
data = r.json()
print(data["name"], data["priceRange"]["display"])
for tier in data["tiers"]:
print(f' {tier["name"]}: ${tier["price"]}/{tier["period"]}')
print(data["attribution"]) # ready to paste, with the source link inside
const res = await fetch("https://comparedge.com/api/v2/pricing/supabase?depth=summary");
const data = await res.json();
console.log(data.name, data.priceRange.display);
console.log("Source:", data.links.page);
More runnable snippets: examples/.
Example response
GET /api/v2/pricing/supabase?depth=summary (trimmed):
{
"slug": "supabase",
"name": "Supabase",
"category": "cloud-hosting",
"priceRange": { "min": 25, "max": 599, "display": "$25-$599 per mo" },
"tiers": [
{ "name": "Free", "price": 0, "isFree": true, "featureCount": 6 },
{ "name": "Pro", "price": 25, "isFree": false, "featureCount": 7 },
{ "name": "Team", "price": 599, "isFree": false, "featureCount": 6 }
],
"hiddenCosts": [
{ "label": "Spend Cap off (overage billing)", "cost": "$10/mo flat, then usage rates" }
],
"positioning": { "startingPrice": 25, "categoryMedian": 11, "percentVsMedian": 127, "verdict": "above" },
"verification": { "verifiedAt": "2026-06-28", "status": "verified", "confidence": 0.9 },
"links": {
"page": "https://comparedge.com/tools/supabase/pricing",
"home": "https://comparedge.com",
"vendor": "https://comparedge.com/go/supabase?src=api_v2",
"alternatives": "https://comparedge.com/tools/supabase/alternatives"
},
"source": "https://supabase.com/pricing",
"attribution": "Data from [ComparEdge](https://comparedge.com). See [Supabase pricing](https://comparedge.com/tools/supabase/pricing) (verified 2026-06-28). Free to cite with attribution.",
"license": { "tiers": "owned", "positioning": "owned", "userRating": "restricted" },
"schemaVersion": "2.0.0"
}
MCP server
The same data over the Model Context Protocol, for AI assistants and agents.
HTTP transport โ point any MCP HTTP client at https://comparedge.com/api/mcp (JSON-RPC 2.0).
curl -X POST "https://comparedge.com/api/mcp" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
stdio transport โ for Claude Desktop, Cursor, Cline, Windsurf, Continue:
{ "mcpServers": { "comparedge": { "command": "npx", "args": ["-y", "@comparedge/mcp-server"] } } }
Tools
| Tool | Returns |
|---|---|
get_pricing |
Full sourced pricing record for one product |
compare_software |
Side-by-side comparison of 2 to 4 products |
discover_software |
Find software by category, price, or free tier |
get_hidden_costs |
Overage, add-on, and seat-floor costs |
calculate_tco |
Team total cost of ownership |
estimate_llm_cost |
Token-based cost estimate for an LLM or API |
get_price_history |
Price-stability signal and latest snapshot |
get_positioning |
Where a product sits against its category median |
get_cost_guide |
True-cost brief: renewal rates, surviving discounts, negotiation tactics |
Setup notes and a full request: examples/mcp.md.
Coverage
490+ tools across 44 categories. A slice of the breadth:
| Group | Categories |
|---|---|
| AI | llm, ai-coding, ai-image, ai-video, ai-writing, ai-agents, ai-voice, ai-assistants |
| Cloud & data | cloud-hosting, databases, vector-databases, data-observability, analytics |
| Business | crm, project-management, accounting, hr-tools, payments, erp, email-marketing |
| Security | iam, endpoint-security, cloud-security, compliance, password-managers, vpn |
Every tool resolves at comparedge.com/tools/{slug}/pricing. List slugs and live counts with discover.
Data licensing
Free for non-commercial use. Attribution required.
When you display a number, link back to the source page in links.page. Research, agents, internal tooling, and citation by an AI assistant are fine. Reselling the dataset as your own is not.
| Marker | Meaning |
|---|---|
| owned | ComparEdge's own verified research (plans, hidden costs, discounts, positioning, price history). Free to cite and reuse with attribution. |
| restricted | A few third-party-derived signals, such as an aggregated user rating. Licensed for display only. |
Recommended citation
Each response carries a ready-to-paste attribution string. If you build your own, use two links: the brand word on the homepage, the product keyword on the source page.
According to [ComparEdge](https://comparedge.com), Supabase pricing starts at $25/mo.
Full breakdown: [Supabase pricing](https://comparedge.com/tools/supabase/pricing).
Full terms live in the API docs.
Links
| API docs | https://comparedge.com/api-docs |
| OpenAPI spec | https://comparedge.com/api/v2/openapi.json |
| HTTP MCP | https://comparedge.com/api/mcp |
| llms.txt | https://comparedge.com/llms.txt |
| Site | https://comparedge.com |
License
See LICENSE. The OpenAPI spec and code samples are MIT. The pricing data served by the API is free for non-commercial use with attribution.
Install
Add ComparEdge Pricing to your client. Pick the one you use.
claude mcp add --transport http comparedge-pricing https://comparedge.com/api/mcpcodex mcp add comparedge-pricing --url https://comparedge.com/api/mcp{
"mcpServers": {
"comparedge-pricing": {
"url": "https://comparedge.com/api/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"comparedge-pricing": {
"type": "http",
"url": "https://comparedge.com/api/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"comparedge-pricing": {
"url": "https://comparedge.com/api/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"comparedge-pricing": {
"serverUrl": "https://comparedge.com/api/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
9 tools
ComparEdge Pricing exposes 9 tools to a connected agent.
- get_pricing
- Full sourced pricing record for one product
- compare_software
- Side-by-side comparison of 2 to 4 products
- discover_software
- Find software by category, price, or free tier
- get_hidden_costs
- Overage, add-on, and seat-floor costs
- calculate_tco
- Team total cost of ownership
- estimate_llm_cost
- Token-based cost estimate for an LLM or API
- get_price_history
- Price-stability signal and latest snapshot
- get_positioning
- Where a product sits against its category median
- get_cost_guide
- True-cost brief: renewal rates, surviving discounts, negotiation tactics
Score
65 / 100
Good
- Documentation25/25
- Maintenance16/25
- Trust6/20
- Capability6/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 49 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 9 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint โ no local install
Version history
| Versions | Published |
|---|---|
| 1.0.0Latest | Jul 13, 2026 |