Skip to main content

Qu’est-ce que MCP ?

Model Context Protocol est le standard ouvert d’Anthropic pour donner aux LLM accès à des outils externes. l402-kit fournit un serveur MCP prêt à l’emploi avec deux catégories d’outils :

Outils L402 génériques

Outils VERITY — services payants, paiement automatique inclus

Les outils VERITY paient de manière autonome — aucune gestion manuelle de facture n’est nécessaire.

Configuration dans Claude Desktop

1. Installer Node.js ≥ 18

2. Configurer votre portefeuille

Emplacement du fichier de configuration :
  • macOS : ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows : %APPDATA%\Claude\claude_desktop_config.json

3. Redémarrer Claude Desktop

Les outils l402_fetch, l402_balance et l402_spending_report apparaîtront dans la liste des outils de Claude.

Variables d’environnement


Utilisation des outils

Une fois le serveur démarré, Claude peut appeler VERITY et toute API protégée par L402 de manière autonome :

Point de terminaison HTTP MCP

En plus du package stdio, VERITY expose un serveur HTTP MCP actif — aucune installation requise :
Tout client MCP supportant le transport HTTP streamable peut se connecter directement. Transmettez vos identifiants Blink dans les en-têtes :
Initialisation :
Lister les outils :
Appeler un outil :
Le point de terminaison paye automatiquement les factures Lightning grâce à vos identifiants de portefeuille et retourne directement le résultat VERITY.

Registres MCP

l402-kit est référencé dans tous les principaux registres MCP : Manifeste lisible par machine : GET https://l402kit.com/.well-known/mcp.json

Configuration avec Cursor

Ajoutez le même bloc de configuration dans les paramètres MCP de Cursor sous Paramètres → MCP Servers.

Configuration avec n’importe quel client MCP

Le serveur lit depuis stdin et écrit vers stdout (transport stdio) :
Tout client compatible MCP peut se connecter via le transport stdio.

Créer un serveur MCP personnalisé

Vous pouvez également intégrer L402Client directement dans votre propre serveur MCP :

Notes de sécurité

  • Le plafond budgétaire (BUDGET_SATS) est votre principale protection — définissez-le de manière conservative
  • Chaque processus npx l402-kit-mcp possède son propre budget en mémoire ; il se réinitialise au redémarrage
  • Pour les agents en production, persistez le journal des dépenses via le callback onSpend vers un stockage externe