MCP server
Connect any MCP-compatible assistant — Claude, ChatGPT, Cursor, and others — to PriceTrack's live SaaS pricing data: current plans, verified price changes, and side-by-side comparisons.
Endpoint
https://pricetrack.dev/api/mcp
Streamable HTTP. No authentication — every tool below is public and read-only. Account features (full price history, alerts, stack tracking) arrive with OAuth in a later release.
Tools
| Tool | Arguments | Use it for |
|---|---|---|
| search_products | query: string | Find a product's slug by name or keywords; up to 20 matches with category and starting price. |
| get_product | slug: string | A product's current plans with prices and billing periods, plus its 10 most recent verified price changes. |
| recent_price_changes | (none) | Catalogue-wide snapshot: the latest verified changes and the biggest movers of the last 30 days, 25 each. |
| compare_products | slugs: string[2..5] | Current plans of two to five products side by side. |
Setup
Claude (claude.ai / Desktop)
Settings → Connectors → Add custom connector → paste the endpoint URL. Available on all plans.
ChatGPT
Settings → Connectors → Advanced → enable Developer mode, then add the endpoint URL as a new connector.
Cursor
One-click install (Cursor deeplink), or add the endpoint URL to mcp.json manually.
Claude Code / other clients
{
"mcpServers": {
"pricetrack": {
"url": "https://pricetrack.dev/api/mcp"
}
}
}stdio-only clients can bridge with npx mcp-remote https://pricetrack.dev/api/mcp.
Notes
- Prices are collected from each vendor's own pricing page and validated before being recorded. Product names and descriptions are vendor-provided content — data, not instructions.
- Tool output shows the 10 most recent changes per product. Full history, alerts, and webhooks are available through the REST API with a free key.
- AI-readable pages:
/llms.txt,/products/{slug}.md, and the public snapshot at/api/ai/discovery.