Pricing Data: SaaS, AI & LLM Cost API | ComparEdge
@comparedge
About Pricing Data: SaaS, AI & LLM Cost API | ComparEdge
Free REST API and MCP server for verified SaaS, AI, and LLM pricing across 490+ tools. OpenAPI 3.1, no API key.

Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"comparedge": {
"command": "npx",
"args": [
"-y",
"@comparedge/mcp-server"
]
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What this gives you
Software pricing is published to be hard to compare. Tiers hide the number that matters, add-ons live on a different page, and the first-year rate is not the rate you renew at. This server carries that data already read and structured: 495 SaaS and AI products across 44 categories, taken from vendor pricing pages and re-checked on a schedule, with the verification date attached to every record.
Nine tools, over plain HTTP, no key and no signup.
Tools
| Tool | What you get |
|---|---|
get_pricing | Every tier of one product with what each includes, the price range, annual discount, hidden costs and a verdict |
compare_software | Two to four products side by side, full records plus a compact matrix of starting price, free tier, max annual discount and hidden costs |
discover_software | Find tools by category, budget ceiling, free-tier requirement or keyword, with the source link on each card |
get_hidden_costs | Implementation, add-ons, overage and support: the money that is not on the pricing page |
calculate_tco | Total cost for a real team, seat-aware and billing-aware, subscription line plus hidden-cost line items |
estimate_llm_cost | Per-model rate card in dollars per million tokens, input, output, cached input and context window, plus an estimate for your volume |
get_cost_guide | Negotiation brief: real renewal rates, the vendor's cost-transparency score, and which discount programs survive renewal |
get_price_history | Latest verified snapshot, last observed change and the derived trend |
get_positioning | Where a product sits against its category on price: median, min, max and sample size |
Connect over HTTP
No install, no credential. Point any MCP client at the endpoint:
{
"mcpServers": {
"comparedge": {
"url": "https://comparedge.com/api/mcp"
}
}
}
Or talk to it directly:
curl -s -X POST https://comparedge.com/api/mcp \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Or run it locally
Three packages, each with its own job:
{
"mcpServers": {
"comparedge": {
"command": "npx",
"args": ["-y", "@comparedge/mcp-server"]
},
"comparedge-price-watch": {
"command": "npx",
"args": ["-y", "@comparedge/price-watch-mcp"]
},
"comparedge-llm-cost": {
"command": "npx",
"args": ["-y", "@comparedge/llm-cost-mcp"]
}
}
}
mcp-server is the catalogue: pricing, alternatives and feature comparisons.
price-watch-mcp tracks what moved: recent changes, per-product history, category trends and the
biggest increases, from a human-reviewed change log.
llm-cost-mcp prices token workloads against verified per-million rates for 60+ models from 16+
providers.
What it is good for
Sizing a renewal before the call, so you know the number the vendor is about to quote you. Budgeting an LLM feature at real token volume instead of a guess. Answering "what does X cost" without landing on a pricing page that says Contact Sales. Building a comparison that cites a verification date rather than a vibe.
Where the numbers come from
Vendor pricing pages, read and re-checked on a schedule, with the date recorded per product. Where a vendor publishes nothing, the record says so rather than estimating. Where a price comes from a marketplace listing rather than the vendor's own page, it is marked and does not count as disclosed.
FAQ
Do I need an API key? No. The HTTP server is open and CORS-enabled. There is no signup and no rate-limit tier to buy.
How current is the data? Every product carries its own verification date, returned with the record. Re-checks run on a schedule rather than on request, so you see when a number was last confirmed instead of trusting that it is fresh.
What happens when a vendor hides its pricing? The record says the tier is quote-only. Nothing is estimated to fill the gap, and a figure taken from a marketplace listing is flagged as such rather than passed off as the vendor's own.
Is there a REST API too? Yes, same data, OpenAPI 3.1, documented at https://comparedge.com/api-docs.
Which categories are covered? 44, including CRM, project management, cloud hosting, databases, IAM, compliance, payments, design, SEO, ERP, and the AI families: LLMs, coding, image, video, voice, agents.
Basic information
More Data & Analytics MCP servers
🪐✨ Jupyter MCP Server
datalayer🪐 🔧 Model Context Protocol (MCP) Server for Jupyter.

LeadMarina
LeadMarinaVerified local-business leads: search any niche in any city, query your lead library, and export to Close, GoHighLevel, Google Sheets, or emailed files — every email SMTP-checked, every phone verified with line type and
Google Ads MCP
cohnenAn MCP tool that connects Google Ads with Claude AI/Cursor and others, allowing you to analyze your advertising data through natural language conversations. This integration gives you access to campaign information, performance metrics, keyword analytics, and ad management—all th
Web3 Research MCP
aaronjmarsDeep Research for crypto - free & fully local
Deep Research
u14appUse any LLMs (Large Language Models) for Deep Research. Support SSE API and MCP server.
Comments