ComparEdge MCP Server
A zero-dependency Model Context Protocol server that provides AI assistants and IDEs with direct access to verified SaaS pricing data, alternatives, and feature comparisons for 508+ tools across 45+ categories.
npx @comparedge/mcp-server
Installation
The server runs via npx with no global installation required. Node.js 18 or later is required.
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"comparedge": {
"command": "npx",
"args": ["-y", "@comparedge/mcp-server"]
}
}
}Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"comparedge": {
"command": "npx",
"args": ["-y", "@comparedge/mcp-server"]
}
}
}VS Code (GitHub Copilot)
.vscode/mcp.json
{
"servers": {
"comparedge": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@comparedge/mcp-server"]
}
}
}Configuration
The server requires no environment variables or API keys. All data is fetched from public ComparEdge endpoints at runtime and cached in memory.
| Parameter | Value | Notes |
|---|---|---|
| command | npx | Node.js package runner, no global install needed |
| args[0] | -y | Auto-confirm flag, skips interactive prompts |
| args[1] | @comparedge/mcp-server | Package name on NPM registry |
| type | stdio | Transport protocol; only stdio is supported |
Tools Reference
The server exposes four MCP tools. Each returns structured plain text with inline markdown links to source pages on ComparEdge.
search_toolstoolSearch the ComparEdge database by product name, category, or keyword.
Parameters
querystringrequiredProduct name, category name, or descriptive keywordReturns
Ranked list of matching tools with name, category, starting price, free tier indicator, and a direct profile link.
get_tooltoolRetrieve the complete profile for a specific tool by its slug identifier.
Parameters
slugstringrequiredURL-safe product identifier (e.g. notion, hubspot, linear)Returns
Complete profile including description, category, pricing summary, rating, free plan status, and links to the pricing matrix and alternatives list.
get_pricingtoolRetrieve verified pricing plans for a specific tool.
Parameters
slugstringrequiredURL-safe product identifierReturns
Plan names, prices, billing intervals, key highlights per tier, free trial availability, and a link to the full pricing matrix on ComparEdge.
get_alternativestoolFind verified alternatives to a given tool within the same category.
Parameters
slugstringrequiredURL-safe identifier of the reference productlimitnumberoptionalMaximum number of results (default: 5, max: 10)Returns
Ranked list of alternatives with pricing, ratings, free tier status, and per-item comparison links.
Usage Examples
Natural language queries supported by any MCP-compatible AI assistant after the server is configured.
Pricing queries
Alternatives
Discovery
GitHub Copilot
The ComparEdge MCP server integrates with GitHub Copilot Chat via VS Code MCP extension support.
Copilot Chat integration
Once configured, query ComparEdge directly from the Copilot Chat panel in VS Code:
@workspace What are the pricing plans for Linear? @workspace Find alternatives to Notion for documentation @workspace Compare GitHub Actions vs CircleCI pricing
Copilot Extension endpoint
A native Copilot Extension endpoint is available for GitHub App integrations:
https://comparedge.com/api/copilotextension messageshttps://comparedge.com/api/copilothealth checkArchitecture
Single Node.js module communicating over stdio. No runtime dependencies beyond Node.js built-in modules.
stdio (MCP standard)Node.js 18+None (built-ins only)comparedge.com/llms-*.jsonIn-memory, TTL 1h2025-03-26Changelog
Version history for the @comparedge/mcp-server package.
v2.1.82026-05-18- -UTM-tagged inline markdown links in all tool responses
- -New mdLink() helper for generating [text](url) inline links
- -Corrected pricingURL path to /tools/{slug}/pricing
- -Added alternativesURL with UTM tracking
v2.1.72026-05-17- -Published to official MCP Registry (io.github.imkemit-ops/comparedge-mcp)
- -Added GitHub Copilot Chat configuration example
- -Added .github/copilot-instructions.md
- -Added server.json registry metadata
v2.1.52026-05-15- -Migrated data source from Railway API to static JSON endpoints
- -Added Glama compatibility: glama.json and Dockerfile
- -Added smithery.yaml for Smithery registry indexing
Data by ComparEdge - independent SaaS pricing research