mcpField
P
Pricing Data: SaaS, AI & LLM Cost API | ComparEdge

Pricing Data: SaaS, AI & LLM Cost API | ComparEdge

Remote
comparedge.comData & Analytics3Updated 15w ago

About Pricing Data: SaaS, AI & LLM Cost API | ComparEdge

ComparEdge offers a free API and MCP server for sourced SaaS, AI, and LLM pricing data. It is intended for assistants, agents, and teams comparing software costs, with records that include source links and reuse terms.

Key features

  1. 01Sourced pricing records and batch lookup
  2. 02Compare two to four products
  3. 03Discover tools by category and price
  4. 04LLM and API usage cost estimates
  5. 05Team total cost calculations

Use cases

  1. 01Compare software prices for procurement
  2. 02Find products that fit a budget or free-tier requirement
  3. 03Estimate token-based LLM or API expenses
  4. 04Prepare sourced team cost and renewal reviews

MCP support

The HTTP MCP endpoint exposes pricing data through JSON-RPC 2.0. A stdio server is also available for MCP clients including Claude Desktop, Cursor, Cline, Windsurf, and Continue.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://comparedge.com/api/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

9
ParameterTypeRequiredDescription
slugstringYesProduct slug, e.g. "notion", "salesforce", "openai".
depthenumNosummary = numbers and ranges; full = adds features, plan advice, expert take.summary | full
fieldsstringNoOptional comma-separated field list to narrow the payload, e.g. "tiers,hiddenCosts,discounts".

Details

From the project README

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

Ask the API, get a sourced record, cite it with a link back

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.

EndpointReturnsKey params
/api/v2/pricing/{slug}Full sourced pricing record for one productdepth=summary|full, fields=
/api/v2/pricingBatch pricing records, up to 20slugs=a,b,c
/api/v2/compareSide-by-side comparison of 2 to 4 productsslugs=, seats=
/api/v2/discoverFind software by criteriacategory=, maxPrice=, hasFreeTier=
/api/v2/history/{slug}Price-stability signal, latest snapshot, trend—
/api/v2/coveragePer-field availability, freshness, and licenseslugs=, fields=
/api/v2/usage/{slug}LLM / API usage rate card, with optional estimateinputTokens=, outputTokens=
/api/v2/tco POSTTeam total cost of ownership, sourced line itemsslug, 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 POSTHTTP 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"
Python
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
Node.js
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
ToolReturns
get_pricingFull sourced pricing record for one product
compare_softwareSide-by-side comparison of 2 to 4 products
discover_softwareFind software by category, price, or free tier
get_hidden_costsOverage, add-on, and seat-floor costs
calculate_tcoTeam total cost of ownership
estimate_llm_costToken-based cost estimate for an LLM or API
get_price_historyPrice-stability signal and latest snapshot
get_positioningWhere a product sits against its category median
get_cost_guideTrue-cost brief: renewal rates, surviving discounts, negotiation tactics

Setup notes and a full request: examples/mcp.md.

Coverage

Tools tracked per category across 44 categories

490+ tools across 44 categories. A slice of the breadth:

GroupCategories
AIllm, ai-coding, ai-image, ai-video, ai-writing, ai-agents, ai-voice, ai-assistants
Cloud & datacloud-hosting, databases, vector-databases, data-observability, analytics
Businesscrm, project-management, accounting, hr-tools, payments, erp, email-marketing
Securityiam, 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.

MarkerMeaning
ownedComparEdge's own verified research (plans, hidden costs, discounts, positioning, price history). Free to cite and reuse with attribution.
restrictedA 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 docshttps://comparedge.com/api-docs
OpenAPI spechttps://comparedge.com/api/v2/openapi.json
HTTP MCPhttps://comparedge.com/api/mcp
llms.txthttps://comparedge.com/llms.txt
Sitehttps://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.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.