Skip to main content

¿Qué es MCP?

Model Context Protocol es el estándar abierto de Anthropic para dar a los LLMs acceso a herramientas externas. l402-kit incluye un servidor MCP listo para usar con dos categorías de herramientas:

Herramientas genéricas L402

Herramientas VERITY — servicios de pago, pago automático incluido

Las herramientas VERITY pagan de forma autónoma — no se necesita gestión manual de facturas.

Configuración en Claude Desktop

1. Instala Node.js ≥ 18

2. Configura tu billetera

Ubicación del archivo de configuración:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

3. Reinicia Claude Desktop

Las herramientas l402_fetch, l402_balance y l402_spending_report aparecerán en la lista de herramientas de Claude.

Variables de entorno


Uso de las herramientas

Una vez que el servidor esté en ejecución, Claude puede llamar a VERITY y a cualquier API protegida por L402 de forma autónoma:

Endpoint HTTP MCP

Además del paquete stdio, VERITY expone un servidor HTTP MCP en vivo — sin necesidad de instalación:
Cualquier cliente MCP que admita transporte HTTP streamable puede conectarse directamente. Pasa tus credenciales de Blink como encabezados:
Inicializar:
Listar herramientas:
Llamar a una herramienta:
El endpoint paga automáticamente las facturas Lightning usando las credenciales de tu billetera y devuelve el resultado de VERITY directamente.

Registros de MCP

l402-kit está listado en todos los principales registros de MCP: Manifiesto legible por máquina: GET https://l402kit.com/.well-known/mcp.json

Configuración con Cursor

Agrega el mismo bloque de configuración en los ajustes de MCP de Cursor en Settings → MCP Servers.

Configuración con cualquier cliente MCP

El servidor lee desde stdin / escribe en stdout (transporte stdio):
Cualquier cliente compatible con MCP puede conectarse usando el transporte stdio.

Construyendo un servidor MCP personalizado

También puedes integrar L402Client directamente en tu propio servidor MCP:

Notas de seguridad

  • El límite de presupuesto (BUDGET_SATS) es tu principal salvaguarda — configúralo de forma conservadora
  • Cada proceso npx l402-kit-mcp tiene su propio presupuesto en memoria; se reinicia al reiniciar
  • Para agentes en producción, persiste el registro de gastos mediante el callback onSpend en un almacenamiento externo