Skip to main content

Cos’è MCP?

Model Context Protocol è lo standard aperto di Anthropic per fornire agli LLM accesso a strumenti esterni. l402-kit include un server MCP già pronto con due categorie di strumenti:

Strumenti L402 generici

Strumenti VERITY — servizi a pagamento, pagamento automatico incluso

Gli strumenti VERITY pagano in modo autonomo — nessuna gestione manuale delle fatture necessaria.

Configurazione in Claude Desktop

1. Installa Node.js ≥ 18

2. Configura il tuo portafoglio

Percorso del file di configurazione:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

3. Riavvia Claude Desktop

Gli strumenti l402_fetch, l402_balance e l402_spending_report appariranno nell’elenco degli strumenti di Claude.

Variabili d’ambiente


Utilizzo degli strumenti

Una volta avviato il server, Claude può chiamare VERITY e qualsiasi API protetta da L402 in modo autonomo:

Endpoint HTTP MCP

Oltre al pacchetto stdio, VERITY espone un server HTTP MCP attivo — nessuna installazione richiesta:
Qualsiasi client MCP che supporti il trasporto HTTP streamable può connettersi direttamente. Passa le tue credenziali Blink come intestazioni:
Inizializzazione:
Elenco strumenti:
Chiamata a uno strumento:
L’endpoint paga automaticamente le fatture Lightning utilizzando le credenziali del tuo portafoglio e restituisce direttamente il risultato VERITY.

Registri MCP

l402-kit è elencato in tutti i principali registri MCP: Manifest leggibile dalla macchina: GET https://l402kit.com/.well-known/mcp.json

Configurazione con Cursor

Aggiungi lo stesso blocco di configurazione alle impostazioni MCP di Cursor in Impostazioni → MCP Servers.

Configurazione con qualsiasi client MCP

Il server legge da stdin / scrive su stdout (trasporto stdio):
Qualsiasi client compatibile con MCP può connettersi utilizzando il trasporto stdio.

Costruire un server MCP personalizzato

Puoi anche incorporare L402Client direttamente nel tuo server MCP:

Note sulla sicurezza

  • Il limite di budget (BUDGET_SATS) è la tua principale misura di sicurezza — impostalo in modo conservativo
  • Ogni processo npx l402-kit-mcp ha il proprio budget in memoria; si azzera al riavvio
  • Per gli agenti in produzione, persisti il registro delle spese tramite il callback onSpend su un archivio esterno