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
| Outil | Description |
|---|---|
l402_fetch | Récupère n’importe quelle URL — paye automatiquement si elle retourne 402 |
l402_balance | Vérifie le budget Lightning restant |
l402_spending_report | Récapitulatif complet des paiements de la session |
Outils VERITY — services payants, paiement automatique inclus
| Outil | Prix | Description |
|---|---|---|
verity_btc_price | 10 sats | Prix BTC en temps réel en USD, EUR, BRL |
verity_worldstate | 80 sats | Heure UTC + géolocalisation + météo locale |
verity_search | 100 sats | Recherche web, top 10 résultats organiques |
verity_summarize | 50 sats | Résumé par IA jusqu’à 50 000 caractères |
verity_sentiment | 30 sats | Score de sentiment + mots-clés |
verity_scrape | 200 sats | Scraping web converti en markdown propre |
verity_domain_intel | 500 sats | WHOIS + DNS + certificats SSL |
verity_translate | 50 sats | Traduction par IA vers 11 langues, compatible MDX |
verity_integration | 10 000 sats | Intégration complète de l402-kit pour tout dépôt GitHub |
Configuration dans Claude Desktop
1. Installer Node.js ≥ 18
2. Configurer votre portefeuille
- Blink
- Alby
Modifiez
claude_desktop_config.json :- macOS :
~/Library/Application Support/Claude/claude_desktop_config.json - Windows :
%APPDATA%\Claude\claude_desktop_config.json
3. Redémarrer Claude Desktop
Les outilsl402_fetch, l402_balance et l402_spending_report apparaîtront dans la liste des outils de Claude.
Variables d’environnement
| Variable | Obligatoire | Description |
|---|---|---|
BLINK_API_KEY | Blink uniquement | Votre clé API Blink |
BLINK_WALLET_ID | Blink uniquement | L’identifiant de votre portefeuille Blink |
ALBY_TOKEN | Alby uniquement | Jeton d’accès Alby |
ALBY_HUB_URL | optionnel | URL de base personnalisée pour Alby Hub |
BUDGET_SATS | optionnel | Dépense maximale par session (défaut : 2000) |
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 :Registres MCP
l402-kit est référencé dans tous les principaux registres MCP :| Registre | Lien |
|---|---|
| Anthropic MCP Registry (officiel) | io.github.ThiagoDataEngineer/l402-kit |
| Glama | glama.ai/mcp/servers/@ShinyDapps/l402-kit |
| Smithery | smithery.ai/servers/shinydapps/l402-kit |
| mcp.so | rechercher l402-kit |
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 depuisstdin et écrit vers stdout (transport stdio) :
Créer un serveur MCP personnalisé
Vous pouvez également intégrerL402Client 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-mcppossè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
onSpendvers un stockage externe