🍋 LemonCake — Servidor MCP de Cartera de Agente IA y Pago por llamada en USDC
🎮 Prueba al instante — no requiere registro. Haz clic en "Try in Browser" arriba → deja AMBOS campos de variables de entorno VACÍOS → haz clic en Start Inspector. El modo demo accede a Wikipedia real / httpbin / APIs de divisas en vivo. Sin cuenta, sin tarjeta, sin clave API.
👁 npm version
👁 npm downloads
👁 MCP
👁 License: MIT
👁 Glama MCP
👁 Node.js
📦 Cambio de nombre en v0.5.0: el paquete npm ahora es
pay-per-call-mcp(anteslemon-cake-mcp). El nombre antiguo sigue funcionando como un envoltorio ligero, pero las nuevas configuraciones deben usarnpx -y pay-per-call-mcp.
Dale una cartera a tu agente de IA. Pagos en USDC por llamada para cualquier API HTTP — directamente desde Claude Desktop, Cursor, Cline o cualquier cliente MCP. Sin intervención humana, sin registros por API, sin gestionar claves API.
El servidor MCP de LemonCake permite que clientes compatibles con MCP como Claude Desktop / Cursor / Cline llamen a APIs de pago con USDC sin intervención humana.
English ↓ Quickstart · Tools · Use Cases · Compatibility
🚀 3 minutos para empezar
Para usar el servidor MCP necesitas una cuenta de LemonCake y saldo en USDC.
Crear cuenta gratuita — Solo con tu correo electrónico.
Recargar saldo — Mínimo $5 USDC o JPYC (Billing).
Copiar el JWT de comprador — Desde Dashboard → API Keys.
Configurar en el archivo
claude_desktop_config.jsona continuación.
📚 Más información: Documentación de inicio rápido
📦 Instalación
Para Claude Desktop
Añade esto a ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) o
%APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"pay-per-call": {
"command": "npx",
"args": ["-y", "pay-per-call-mcp"],
"env": {
"LEMON_CAKE_BUYER_JWT": "eyJhbGci..."
}
}
}
}Reinicia Claude Desktop y verás las herramientas de LemonCake en el icono 🔨.
Para Cursor / Cline / Otros clientes MCP
De manera similar, configura el comando de inicio del servidor como npx -y pay-per-call-mcp y establece la variable de entorno LEMON_CAKE_BUYER_JWT.
Requisito de Node.js: v20 o superior
🛠️ Herramientas proporcionadas
Nombre de la herramienta | Uso | Parámetros principales |
| Guía de configuración inicial (devuelve cómo crear cuenta/recargar) | — |
| Lista de APIs de pago disponibles en el marketplace de LemonCake |
|
| Llamada con pago a un servicio específico vía Pay Token |
|
| Obtener saldo actual en USDC y límites KYA | — |
| Verificar número de registro de factura calificada con la API de la Agencia Tributaria |
|
| Estadísticas de uso e historial de pagos por servicio | — |
Todos los esquemas de argumentos están disponibles en el Inspector MCP o mediante tools/list.
🎮 Modo Demo (pruébalo sin credenciales)
Si inicias el servidor sin configurar nada en LEMON_CAKE_BUYER_JWT / LEMON_CAKE_PAY_TOKEN, entrarás automáticamente en MODO DEMO. Funciona sin registro:
list_services→ El marketplace real + 3 demos:demo_search(Wikipedia),demo_echo(httpbin),demo_fx(open.er-api).call_service→ Los serviciosdemo_*devuelven datos reales de APIs gratuitas (sin cargo, sin autenticación).check_balance→ Devuelve un saldo simulado de$1.00(mode: "demo").check_tax/get_service_stats→ Funcionan normalmente (no requieren autenticación).
→ Puedes verificar el comportamiento de la implementación sin configurar nada, incluso en el Inspector de Glama o en el entorno de prueba de npm. Cuando quieras llamar a APIs de pago reales, configura LEMON_CAKE_PAY_TOKEN.
💡 Prueba estos prompts (Prompts MCP)
Este servidor es compatible con la capacidad de prompts de MCP. Los siguientes preajustes aparecerán en el "selector de prompts" de Glama Inspector / Claude Desktop / Cursor y se pueden ejecutar con un clic:
Nombre del Prompt | Contenido | Autenticación |
🎮 | Ejecuta setup → list_services → demo_search → demo_fx en modo demo | No necesaria |
🛍 | Lista todos los servicios del marketplace real y recomienda top 3 por uso | No necesaria |
🇯🇵 | Verifica el número de registro de factura en la Agencia Tributaria + juicio de retención | No necesaria |
💰 | Demuestra gestión de presupuesto con check_balance → call_service → check_balance | Demo OK / PAY_TOKEN para servicios reales |
🔄 | Compara la misma consulta entre demo_search y Serper real | Demo OK / PAY_TOKEN para comparar |
🏯 | Investigación de empresas japonesas combinando gBizINFO + Agencia Tributaria + e-Gov | PAY_TOKEN (la parte demo no lo requiere) |
→ Al habilitar el MCP pay-per-call (antes lemon-cake) en Glama / Claude Desktop, los anteriores aparecerán automáticamente como candidatos.
💡 Ejemplo de uso
En Claude Desktop:
"Llama a
demo_agent_search_apicon LemonCake por 0.50 USDC y busca 'AI agent payments'"
Claude automáticamente:
Verifica el estado de configuración con
setup(solo la primera vez).Ejecuta
call_service(serviceId="demo_agent_search_api", limitUsdc="0.50", body={query:"AI agent payments"}).Resume y responde con los resultados.
🎯 Casos de uso
Agentes de investigación autónomos — Deja que tu agente pague por llamadas a APIs premium de búsqueda, scraping o datos sin darle tu tarjeta de crédito.
Flujos de trabajo multi-API — Un JWT, un saldo, docenas de APIs. Sin registros por proveedor ni rotación de claves.
Gastos conscientes del cumplimiento — Los límites KYA (Know-Your-Agent) limitan cuánto puede gastar un agente por sesión/día.
Automatización de impuestos japoneses —
check_taxvalida números de factura calificada contra la API de la Agencia Tributaria para cumplimiento fiscal.Reintentos idempotentes —
idempotencyKeyhace quecall_servicesea seguro para reintentar sin cobrar doble.
✅ Clientes probados
Cliente | Estado | Notas |
Claude Desktop (macOS / Windows) | ✅ | Objetivo principal |
Cursor | ✅ | Transporte stdio |
Cline (VS Code) | ✅ | Transporte stdio |
Claude Code CLI | ✅ | Transporte stdio |
Continue.dev | ✅ | Soporte MCP desde v0.9 |
Clientes MCP personalizados | ✅ | Cualquier cliente que hable MCP 1.10+ sobre stdio |
🔐 Variables de entorno
Nombre de variable | Obligatorio | Descripción |
| ✅ | Buyer JWT (obtenido en Settings → API Keys del dashboard) |
| — | Pay Token JWT (necesario para |
| — | Endpoint de la API (predeterminado: |
🏃 Desarrollo local
git clone https://github.com/evidai/lemon-cake.git
cd lemon-cake/mcp-server
npm install
npm run build
npm startDocker
docker build -t pay-per-call-mcp .
docker run --rm -i -e LEMON_CAKE_BUYER_JWT=eyJhbGci... pay-per-call-mcpLa imagen también se utiliza para la vista previa en el navegador del Inspector de Glama.
🔗 Enlaces relacionados
📄 Licencia
MIT © LemonCake
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/evidai/lemon-cake'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
