🍋 LemonCake — KI-Agent-Wallet & USDC Pay-per-call MCP-Server
🎮 Sofort ausprobieren — keine Registrierung erforderlich. Klicke oben auf "Try in Browser" → lass BEIDE Felder für Umgebungsvariablen LEER → klicke auf Start Inspector. Der Demo-Modus greift auf echte Wikipedia- / httpbin- / Live-FX-APIs zu. Kein Konto, keine Karte, kein API-Key.
👁 npm version
👁 npm downloads
👁 MCP
👁 License: MIT
👁 Glama MCP
👁 Node.js
📦 v0.5.0 Umbenennung: Das npm-Paket heißt jetzt
pay-per-call-mcp(vormalslemon-cake-mcp). Der alte Name funktioniert weiterhin als dünner Wrapper, aber neue Konfigurationen solltennpx -y pay-per-call-mcpverwenden.
Gib deinem KI-Agenten eine Wallet. Pay-per-call USDC-Zahlungen für jede HTTP-API — direkt aus Claude Desktop, Cursor, Cline oder jedem anderen MCP-Client. Kein Mensch im Prozess, keine API-spezifischen Registrierungen, kein Jonglieren mit API-Keys.
Mit dem MCP-Server von LemonCake können Sie über MCP-kompatible Clients wie Claude Desktop, Cursor oder Cline kostenpflichtige APIs ohne menschliches Eingreifen mit USDC aufrufen.
Englisch ↓ Quickstart · Tools · Use Cases · Kompatibilität
🚀 3 Minuten Schnellstart
Für die Nutzung des MCP-Servers sind ein LemonCake-Konto und ein USDC-Guthaben erforderlich.
Kostenloses Konto erstellen — Erledigt mit nur einer E-Mail-Adresse.
Guthaben aufladen — Mindestens $5 USDC oder JPYC (Billing).
Buyer JWT kopieren — Über Dashboard → API Keys.
In der unten stehenden
claude_desktop_config.jsonkonfigurieren.
📚 Details: Quickstart-Dokumentation
📦 Installation
Für Claude Desktop
Füge dies zu ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) oder %APPDATA%\Claude\claude_desktop_config.json (Windows) hinzu:
{
"mcpServers": {
"pay-per-call": {
"command": "npx",
"args": ["-y", "pay-per-call-mcp"],
"env": {
"LEMON_CAKE_BUYER_JWT": "eyJhbGci..."
}
}
}
}Starte Claude Desktop neu, und die LemonCake-Tools erscheinen unter dem 🔨 Werkzeug-Symbol.
Cursor / Cline / Andere MCP-Clients
Verwende analog dazu den Server-Startbefehl npx -y pay-per-call-mcp und setze LEMON_CAKE_BUYER_JWT als Umgebungsvariable.
Node.js-Anforderung: v20 oder höher
🛠️ Verfügbare Tools
Tool-Name | Zweck | Hauptparameter |
| Ersteinrichtungs-Guide (gibt Anweisungen zur Kontoerstellung/Aufladung) | — |
| Liste der im LemonCake-Marktplatz verfügbaren kostenpflichtigen APIs |
|
| Aufruf eines Dienstes mit Bezahlung via Pay Token |
|
| Aktuelles USDC-Guthaben und KYA-Limit abrufen | — |
| Überprüfung der Registrierungsnummer für qualifizierte Rechnungen über die NTA-API |
|
| Nutzungsstatistiken und Abrechnungshistorie pro Dienst | — |
Alle Argument-Schemata sind über den MCP Inspector oder tools/list abrufbar.
🎮 Demo-Modus (Testen ohne Anmeldedaten)
Wenn du den Server startest, ohne LEMON_CAKE_BUYER_JWT / LEMON_CAKE_PAY_TOKEN zu setzen, wechselt er automatisch in den DEMO-MODUS. Folgendes funktioniert ohne Registrierung:
list_services→ Zeigt den echten Marktplatz + 3 Demos:demo_search(Wikipedia),demo_echo(httpbin),demo_fx(open.er-api).call_service→demo_*-Dienste rufen echte kostenlose APIs auf und liefern Rohdaten (keine Kosten, keine Authentifizierung).check_balance→ Gibt ein Mock-Guthaben von$1.00zurück (mode: "demo").check_tax/get_service_stats→ Wie gewohnt (erfordern ohnehin keine Authentifizierung).
→ Auch im Glama Inspector oder in der npm-Testumgebung kannst du das Verhalten ohne Konfiguration prüfen. Wenn du echte kostenpflichtige APIs aufrufen möchtest, setze einfach LEMON_CAKE_PAY_TOKEN.
💡 Try these prompts (MCP-Prompts)
Dieser Server unterstützt die Prompts-Fähigkeit von MCP. Die folgenden Presets erscheinen im "Prompt Picker" von Glama Inspector / Claude Desktop / Cursor und können mit einem Klick ausgeführt werden:
Prompt-Name | Inhalt | Auth |
🎮 | Demo-Modus: setup → list_services → demo_search → demo_fx in einem Durchgang | Nein |
🛍 | Listet alle Dienste des echten Marktplatzes und empfiehlt Top 3 nach Zweck | Nein |
🇯🇵 | Validierung der Steuernummer für qualifizierte Rechnungen via NTA + Quellensteuerprüfung | Nein |
💰 | Demonstriert Budgetverwaltung: check_balance → call_service → check_balance | demo OK / für echte Dienste PAY_TOKEN |
🔄 | Vergleicht dieselbe Abfrage zwischen demo_search und echtem Serper | demo OK / für Vergleich PAY_TOKEN |
🏯 | Japanische Unternehmensrecherche kombiniert mit gBizINFO + NTA + e-Gov | PAY_TOKEN (Demo-Teile nicht nötig) |
→ Sobald du pay-per-call MCP (ehemals lemon-cake) in Glama / Claude Desktop aktivierst, werden diese automatisch als Vorschläge angezeigt.
💡 Anwendungsbeispiel
In Claude Desktop:
„Rufe mit LemonCake
demo_agent_search_apifür 0,50 USDC auf und suche nach 'AI agent payments'.“
Claude führt automatisch aus:
Überprüfung des Setup-Status via
setup(nur beim ersten Mal).call_service(serviceId="demo_agent_search_api", limitUsdc="0.50", body={query:"AI agent payments"}).Zusammenfassung und Antwort mit den Ergebnissen.
🎯 Use Cases
Autonome Forschungs-Agenten — Lass deinen Agenten für Premium-Suche, Scraping oder Daten-APIs bezahlen, ohne deine Kreditkartendaten preiszugeben.
Multi-API-Workflows — Ein JWT, ein Guthaben, Dutzende von Upstream-APIs. Keine Registrierung pro Anbieter oder rotierende Keys nötig.
Compliance-bewusste Ausgaben — KYA-Limits (Know-Your-Agent) begrenzen, wie viel ein Agent pro Sitzung/Tag ausgeben darf.
Japanische Steuerautomatisierung —
check_taxvalidiert Nummern für qualifizierte Rechnungen gegen die NTA-API für steuerliche Konformität.Idempotente Wiederholungen —
idempotencyKeymachtcall_servicesicher für Wiederholungen, ohne doppelte Abbuchungen zu riskieren.
✅ Getestete Clients
Client | Status | Hinweise |
Claude Desktop (macOS / Windows) | ✅ | Primäres Ziel |
Cursor | ✅ | stdio-Transport |
Cline (VS Code) | ✅ | stdio-Transport |
Claude Code CLI | ✅ | stdio-Transport |
Continue.dev | ✅ | MCP-Unterstützung seit v0.9 |
Benutzerdefinierte MCP-Clients | ✅ | Jeder Client, der MCP 1.10+ über stdio spricht |
🔐 Umgebungsvariablen
Variablenname | Erforderlich | Beschreibung |
| ✅ | Buyer JWT (erhältlich im Dashboard unter Settings → API Keys) |
| — | Pay Token JWT (erforderlich für |
| — | API-Endpunkt (Standard: |
🏃 Lokale Entwicklung
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-mcpDas Image wird auch für die In-Browser-Vorschau des Glama Inspectors verwendet.
🔗 Links
📄 Lizenz
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
