VOOZH about

URL: https://glama.ai/mcp/servers/evidai/lemon-cake?locale=es-ES

⇱ LemonCake — Cartera de Agente IA y Pago por llamada en USDC by evidai | Glama


🍋 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 (antes lemon-cake-mcp). El nombre antiguo sigue funcionando como un envoltorio ligero, pero las nuevas configuraciones deben usar npx -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.

  1. Crear cuenta gratuita — Solo con tu correo electrónico.

  2. Recargar saldo — Mínimo $5 USDC o JPYC (Billing).

  3. Copiar el JWT de comprador — Desde Dashboard → API Keys.

  4. Configurar en el archivo claude_desktop_config.json a 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

setup

Guía de configuración inicial (devuelve cómo crear cuenta/recargar)

list_services

Lista de APIs de pago disponibles en el marketplace de LemonCake

limit? (1–100)

call_service

Llamada con pago a un servicio específico vía Pay Token

serviceId, path?, method?, body?, idempotencyKey?

check_balance

Obtener saldo actual en USDC y límites KYA

check_tax

Verificar número de registro de factura calificada con la API de la Agencia Tributaria

registrationNumber (T+13 dígitos), description?, amountJpy?

get_service_stats

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 servicios demo_* 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

🎮 explore-demo

Ejecuta setup → list_services → demo_search → demo_fx en modo demo

No necesaria

🛍 discover-marketplace

Lista todos los servicios del marketplace real y recomienda top 3 por uso

No necesaria

🇯🇵 japan-tax-check

Verifica el número de registro de factura en la Agencia Tributaria + juicio de retención

No necesaria

💰 spend-with-budget

Demuestra gestión de presupuesto con check_balance → call_service → check_balance

Demo OK / PAY_TOKEN para servicios reales

🔄 real-vs-demo

Compara la misma consulta entre demo_search y Serper real

Demo OK / PAY_TOKEN para comparar

🏯 japan-finance-bundle

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_api con LemonCake por 0.50 USDC y busca 'AI agent payments'"

Claude automáticamente:

  1. Verifica el estado de configuración con setup (solo la primera vez).

  2. Ejecuta call_service(serviceId="demo_agent_search_api", limitUsdc="0.50", body={query:"AI agent payments"}).

  3. 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 japonesescheck_tax valida números de factura calificada contra la API de la Agencia Tributaria para cumplimiento fiscal.

  • Reintentos idempotentesidempotencyKey hace que call_service sea 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

LEMON_CAKE_BUYER_JWT

Buyer JWT (obtenido en Settings → API Keys del dashboard)

LEMON_CAKE_PAY_TOKEN

Pay Token JWT (necesario para call_service, si no se configura solo se pueden llamar servicios demo_*)

LEMON_CAKE_API_URL

Endpoint de la API (predeterminado: https://api.lemoncake.xyz)


🏃 Desarrollo local

git clone https://github.com/evidai/lemon-cake.git
cd lemon-cake/mcp-server
npm install
npm run build
npm start

Docker

docker build -t pay-per-call-mcp .
docker run --rm -i -e LEMON_CAKE_BUYER_JWT=eyJhbGci... pay-per-call-mcp

La imagen también se utiliza para la vista previa en el navegador del Inspector de Glama.


🔗 Enlaces relacionados


📄 Licencia

MIT © LemonCake

A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
1dResponse time
0dRelease cycle
9Releases (12mo)
Commit activity

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