Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
openapi: 3.2.0
info:
title: Comparedge Com MCP API
version: 2.0.0
contact:
url: https://comparedge.com
license:
name: Free for non-commercial use, attribution required
url: https://comparedge.com/api-docs
description: 'Operations tagged Mcp across 2 of this provider''s published API definitions: comparedge-com-openapi-v2.json, comparedge-com-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://comparedge.com
tags:
- name: MCP
paths:
/api/mcp:
post:
summary: HTTP MCP server (JSON-RPC 2.0, streamable HTTP)
description: 'Model Context Protocol server exposing 8 ComparEdge pricing tools (get_pricing, compare_software, discover_software, get_hidden_costs, calculate_tco, estimate_llm_cost, get_price_history, get_positioning) to AI agents. Send JSON-RPC 2.0 requests: initialize, tools/list, tools/call, ping.'
responses:
'200':
description: JSON-RPC 2.0 response
tags:
- MCP
operationId: postApiMcp
x-operation-id-source: derived
servers:
- url: https://comparedge.com
x-refined-from:
- comparedge-com-openapi-v2.json
- comparedge-com-openapi.yml
x-attribution: 'Data from ComparEdge (https://comparedge.com). Free for non-commercial use, attribution required: link back to links.page when you display our data.'
x-citation:
required: true
note: 'Every response carries links.home (the ComparEdge homepage) and links.page (the specific source page). Cite with two inline links: anchor the brand word "ComparEdge" on links.home, and anchor the product keyword ("{product} pricing") on links.page. Never label the source link "ComparEdge".'
recommendedFormat: 'According to [ComparEdge]({links.home}), {product} pricing starts at {price}. Full breakdown: [{product} pricing]({links.page}).'