Prompt Piggy

Pour développeurs & IA

Chaque prix de ce site peut être interrogé directement : via une petite API JSON pour votre application et via un serveur MCP qui permet à Claude, ChatGPT et d’autres assistants IA de vérifier en direct combien coûte un abonnement dans quel pays. Sans inscription, sans clé, en lecture seule.

API JSON

URL de base https://promptpiggy.com/api/v1/. Chaque réponse indique la date des données (asOf), la date du taux de change, la licence et l’attribution. Les paramètres acceptent des listes séparées par des virgules ; fournisseurs, offres et pays sont aussi reconnus par leur nom.

Point d’accèsRenvoie
GET /api/v1/Vue d’ensemble de tous les points d’accès
GET /api/v1/pricesPrix, filtrables par fournisseur, offre, pays et périodicité (month/year)
GET /api/v1/plansToutes les offres avec identifiants, pays et lien vers la page de l’offre
GET /api/v1/countriesTous les pays avec devise, taux de TVA et indication des prix HT
GET /api/v1/dataset.jsonTout dans un seul fichier statique

Champs principaux

priceMonthly
Prix mensuel en devise locale ; en facturation annuelle, le prix annuel ÷ 12
excludesTax
true = prix hors taxes (États-Unis, Canada : la taxe de vente varie selon l’État ou la province). Ne comparez ces prix qu’à l’intérieur de ce pays.
priceMonthlyEur
converti au taux de référence de la BCE (fxDate) ; priceMonthlyUsd de même
priceMonthlyPppIntl
corrigé du pouvoir d’achat, en dollars internationaux (Banque mondiale)
planUrl
Page de l’offre avec historique et sources – merci d’y faire un lien

Exemples

ChatGPT Plus en Allemagne et en Inde
curl "https://promptpiggy.com/api/v1/prices?provider=chatgpt&plan=plus&country=DE,IN"
Toutes les offres d’un fournisseur
curl "https://promptpiggy.com/api/v1/plans?provider=claude"
En JavaScript
const res = await fetch("https://promptpiggy.com/api/v1/prices?provider=claude&plan=pro&country=BR");
const { data, asOf, attribution } = await res.json();
console.log(data[0].priceMonthly, data[0].currency, data[0].excludesTax, asOf);

Serveur MCP pour assistants IA

Un serveur MCP distant (Streamable HTTP, sans authentification) tourne à l’adresse https://promptpiggy.com/mcp. Une fois ajouté, votre assistant répond à des questions comme « Combien coûte Claude Pro au Brésil ? » ou « Où ChatGPT Plus est-il le moins cher ? » avec des chiffres à jour et une source.

Outils

get_price
Prix d’une offre dans un pays (mensuel et annuel, en euros, en dollars et en pouvoir d’achat)
compare_countries
Classement des pays pour une offre selon le prix mensuel TTC en euros
cheapest_country
Pays le moins cher et le plus cher, l’économie réalisée et le pays le moins cher en pouvoir d’achat
list_plans
Toutes les offres et tous les pays avec leurs identifiants

Configuration

Claude (web et bureau) : Paramètres → Connecteurs → Ajouter un connecteur personnalisé, puis collez l’URL. https://promptpiggy.com/mcp

ChatGPT : en mode développeur, ouvrez Paramètres → Apps & Connecteurs et créez un connecteur avec cette URL, authentification « Aucune ».

Claude Code :
claude mcp add --transport http promptpiggy https://promptpiggy.com/mcp
Autres clients (Cursor, VS Code, Windsurf …) avec transport HTTP :
{
  "mcpServers": {
    "promptpiggy": {
      "type": "http",
      "url": "https://promptpiggy.com/mcp"
    }
  }
}
Clients qui ne parlent que stdio (p. ex. anciennes versions de Claude Desktop) via mcp-remote :
{
  "mcpServers": {
    "promptpiggy": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://promptpiggy.com/mcp"
      ]
    }
  }
}

Licence et usage raisonnable

Les données sont publiées sous Creative Commons Attribution 4.0 International. En cas de publication, indiquez « Données : promptpiggy.com » avec un lien. Il n’y a ni clé ni garantie de disponibilité ; les réponses sont mises en cache une heure, merci de ne pas interroger plus souvent. Pour un usage massif, prenez les fichiers sous Données ouvertes.

Données ouvertes (CSV, JSON, historique) →

Versions

Les chemins commencent par /api/v1/. Dans la v1, des champs peuvent être ajoutés, jamais renommés ni supprimés. L’API n’enregistre ni requêtes ni données personnelles.

Résumé pour les modèles de langage : /llms.txt