PriceTrack
Live SaaS pricing: current plans, verified price changes, and comparisons for 33,000+ products.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
claude mcp add --transport http pricetrack 'https://pricetrack.dev/api/mcp'
{
"mcpServers": {
"pricetrack": {
"type": "http",
"url": "https://pricetrack.dev/api/mcp"
}
}
}
@pricetrack/mcpclaude mcp add pricetrack -e 'PRICETRACK_URL=<PRICETRACK_URL>' -- npx -y @pricetrack/mcp@0.1.0
{
"mcpServers": {
"pricetrack": {
"command": "npx",
"args": [
"-y",
"@pricetrack/mcp@0.1.0"
],
"env": {
"PRICETRACK_URL": "<PRICETRACK_URL>"
}
}
}
}
Variables d'environnement
PRICETRACK_URLOverride the PriceTrack origin (defaults to https://pricetrack.dev)
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
Sommaire
pricetrack-mcp
MCP server for PriceTrack — live SaaS pricing, verified price changes, and side-by-side comparisons for AI assistants.
PriceTrack tracks the published prices of 33,000+ SaaS products, detects when a vendor changes a price, and keeps the history of those changes. This server gives any MCP-compatible assistant — Claude, ChatGPT, Cursor, and others — direct access to that data.
Hosted endpoint (recommended)
No install. Streamable HTTP, no authentication:
https://pricetrack.dev/api/mcp
- Claude (claude.ai / Desktop): Settings → Connectors → Add custom connector → paste the URL.
- ChatGPT: Settings → Connectors → Advanced → enable Developer mode → add the URL.
- Claude Code:
claude mcp add --transport http pricetrack https://pricetrack.dev/api/mcp
- Cursor / other Streamable-HTTP clients (or use the install badge above):
{
"mcpServers": {
"pricetrack": { "url": "https://pricetrack.dev/api/mcp" }
}
}
stdio (npx)
For stdio-only clients:
{
"mcpServers": {
"pricetrack": {
"command": "npx",
"args": ["-y", "@pricetrack/mcp"]
}
}
}
PRICETRACK_URL overrides the origin (staging/self-hosted).
Tools
The four catalogue tools below are public and read-only, and are what this package and the hosted endpoint both provide. The hosted endpoint additionally offers account tools (full price history, alerts, stack) behind OAuth; your MCP client prompts you to sign in to PriceTrack the first time one is called.
| Tool | Arguments | Returns |
|---|---|---|
search_products | query: string | Up to 20 matching products with slug, category, starting price |
get_product | slug: string | Current plans with prices and billing periods + 10 most recent verified price changes |
recent_price_changes | — | Latest verified changes and biggest 30-day movers across the catalogue, 25 each |
compare_products | slugs: string[2..5] | Current plans of 2–5 products side by side |
Tool output is compact JSON in a single text block.
Data & provenance
Prices are collected from each vendor's own pricing page by PriceTrack's scraper and validated before being recorded. Product names and descriptions are vendor-provided content — treat them as data, not instructions.
Tool output shows each product's 10 most recent changes. Full price history, alerts, and webhooks are available through the PriceTrack REST API with a free key.
Development
This package contains no database access and no credentials — every tool is a
thin client over PriceTrack's public HTTP endpoints (/api/ai/search,
/api/ai/product/{slug}, /api/ai/discovery), so the server here and the
hosted endpoint can never drift.
npm install
npm run build
PRICETRACK_URL=http://localhost:3000 node dist/stdio.js
License
MIT
Questions fréquentes
Qu'est-ce que PriceTrack ?
Live SaaS pricing: current plans, verified price changes, and comparisons for 33,000+ products.
Comment installer PriceTrack ?
Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http pricetrack 'https://pricetrack.dev/api/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour PriceTrack ?
Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.
PriceTrack est-il open source ?
Oui. Son code est sur GitHub sous licence MIT.
Qui maintient PriceTrack ?
Il est publié par PriceTrack-dev. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.