Model Context Protocol

Des QR codes crypto, dans la langue que ton IA parle déjà.

Branche Toreador sur Claude Desktop, Cursor, Windsurf ou tout assistant compatible MCP en 30 secondes. Demande ensuite : « génère un QR Bitcoin pour 0.001 BTC vers bc1q… ». L'assistant appelle Toreador, récupère le QR et te l'affiche.

Installation en 30 secondes

Deux variantes, selon que tu as déjà un compte Toreador ou pas.

Gratuit

Anonyme

Pas de compte requis. Tokens natifs uniquement (BTC, ETH, SOL, POL, USDC sur Solana). Rate-limit par IP (50 req/h, 200/jour).

{
  "mcpServers": {
    "toreador": {
      "command": "npx",
      "args": ["-y", "@toreador/mcp-server"]
    }
  }
}
Recommandé
Pro

Avec clé API

Sessions ERC-20, suivi de statut, historique, limite plus haute (100 req/h, pas de cap quotidien).

{
  "mcpServers": {
    "toreador": {
      "command": "npx",
      "args": ["-y", "@toreador/mcp-server"],
      "env": {
        "TOREADOR_API_KEY": "tdr_..."
      }
    }
  }
}

Génère une clé API Pro dans ton dashboard.

Outils exposés

Le serveur MCP expose les outils suivants. Le tier indique si une clé API Pro est requise.

Outil Tier Description
toreador_generate_qr Gratuit Générer un QR code de paiement pour un token natif (BTC, ETH, SOL, POL) ou USDC sur Solana. Retourne un data-URL prêt à afficher.
toreador_create_session Pro Créer une session de paiement ERC-20 (USDC, USDT, EURC sur Ethereum, Polygon, Base) avec page hébergée et événements webhook.
toreador_get_session_status Pro Interroger le statut d'une session de paiement existante (pending, submitted, confirming, completed, expired, failed).
toreador_list_sessions Pro Lister les sessions de paiement récentes du compte authentifié, avec filtres par statut et pagination.
toreador_check_compatibility Pro Vérifier qu'un couple token + chaîne est supporté, avant de générer un QR ou une session.

Hôtes compatibles

Tout client compatible MCP. Même config JSON partout — seul l'emplacement du fichier change.

Claude Desktop

Édite ~/Library/Application Support/Claude/claude_desktop_config.json et ajoute le snippet ci-dessous. Redémarre l'app — Toreador apparaît dans le panneau d'outils.

Cursor

Settings → MCP → New MCP server. Colle le même JSON, scope projet ou global.

Windsurf

Settings → Cascade → MCP Servers → Edit JSON. Même configuration.

Other MCP-capable hosts

Tout client qui parle Model Context Protocol via stdio peut lancer le serveur avec `npx -y @toreador/mcp-server`.

Pourquoi le MCP plutôt que l'API REST ?

Le MCP et l'API REST servent deux publics différents. Utilise l'API REST quand tu écris du code backend qui a besoin d'un comportement déterministe — pages de checkout, cron jobs, traitement de paiement. Utilise le serveur MCP quand un humain (ou une IA pour son compte) veut générer un QR à la volée, en conversation, sans écrire de code.

Le même backend alimente les deux. Tout ce que tu peux faire via MCP, tu peux le faire via REST. Le serveur MCP n'est qu'un adaptateur stdio fin qui traduit les tool calls de ton assistant en appels HTTPS vers l'API Toreador.

Prêt à brancher ton IA sur les paiements crypto ?

Commence gratuitement, sans carte. Passe Pro depuis ton dashboard quand tu as besoin des sessions ERC-20 ou des webhooks.

Menu

Nous respectons votre vie privée

Nous utilisons des cookies analytics (Google Analytics, Microsoft Clarity) pour améliorer notre service. Ces cookies ne sont activés qu'avec votre consentement. Les cookies essentiels (authentification, langue) sont toujours actifs.