VOOZH about

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

⇱ LemonCake — KI-Agent-Wallet & USDC Pay-per-call by evidai | Glama


🍋 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 (vormals lemon-cake-mcp). Der alte Name funktioniert weiterhin als dünner Wrapper, aber neue Konfigurationen sollten npx -y pay-per-call-mcp verwenden.

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.

  1. Kostenloses Konto erstellen — Erledigt mit nur einer E-Mail-Adresse.

  2. Guthaben aufladen — Mindestens $5 USDC oder JPYC (Billing).

  3. Buyer JWT kopieren — Über Dashboard → API Keys.

  4. In der unten stehenden claude_desktop_config.json konfigurieren.

📚 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

setup

Ersteinrichtungs-Guide (gibt Anweisungen zur Kontoerstellung/Aufladung)

list_services

Liste der im LemonCake-Marktplatz verfügbaren kostenpflichtigen APIs

limit? (1–100)

call_service

Aufruf eines Dienstes mit Bezahlung via Pay Token

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

check_balance

Aktuelles USDC-Guthaben und KYA-Limit abrufen

check_tax

Überprüfung der Registrierungsnummer für qualifizierte Rechnungen über die NTA-API

registrationNumber (T+13 Stellen), description?, amountJpy?

get_service_stats

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_servicedemo_*-Dienste rufen echte kostenlose APIs auf und liefern Rohdaten (keine Kosten, keine Authentifizierung).

  • check_balance → Gibt ein Mock-Guthaben von $1.00 zurü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

🎮 explore-demo

Demo-Modus: setup → list_services → demo_search → demo_fx in einem Durchgang

Nein

🛍 discover-marketplace

Listet alle Dienste des echten Marktplatzes und empfiehlt Top 3 nach Zweck

Nein

🇯🇵 japan-tax-check

Validierung der Steuernummer für qualifizierte Rechnungen via NTA + Quellensteuerprüfung

Nein

💰 spend-with-budget

Demonstriert Budgetverwaltung: check_balance → call_service → check_balance

demo OK / für echte Dienste PAY_TOKEN

🔄 real-vs-demo

Vergleicht dieselbe Abfrage zwischen demo_search und echtem Serper

demo OK / für Vergleich PAY_TOKEN

🏯 japan-finance-bundle

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_api für 0,50 USDC auf und suche nach 'AI agent payments'.“

Claude führt automatisch aus:

  1. Überprüfung des Setup-Status via setup (nur beim ersten Mal).

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

  3. 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 Steuerautomatisierungcheck_tax validiert Nummern für qualifizierte Rechnungen gegen die NTA-API für steuerliche Konformität.

  • Idempotente WiederholungenidempotencyKey macht call_service sicher 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

LEMON_CAKE_BUYER_JWT

Buyer JWT (erhältlich im Dashboard unter Settings → API Keys)

LEMON_CAKE_PAY_TOKEN

Pay Token JWT (erforderlich für call_service, sonst nur demo_*-Dienste aufrufbar)

LEMON_CAKE_API_URL

API-Endpunkt (Standard: https://api.lemoncake.xyz)


🏃 Lokale Entwicklung

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

Das Image wird auch für die In-Browser-Vorschau des Glama Inspectors verwendet.


🔗 Links


📄 Lizenz

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