VOOZH about

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

⇱ LemonCake — AIエージェントウォレット & USDC Pay-per-call by evidai | Glama


🍋 LemonCake — AIエージェントウォレット & USDC Pay-per-call MCPサーバー

🎮 今すぐ試せます — サインアップ不要。 上記の 「Try in Browser」 をクリック → 両方の環境変数フィールドを 空のまま にする → 「Start Inspector」 をクリック。デモモードで実際のWikipedia / httpbin / ライブFX APIを呼び出せます。アカウント、カード、APIキーは不要です。

👁 npm version
👁 npm downloads
👁 MCP
👁 License: MIT
👁 Glama MCP
👁 Node.js

📦 v0.5.0での名称変更: npmパッケージ名は pay-per-call-mcp になりました(旧 lemon-cake-mcp)。古い名前も薄いラッパーとして機能しますが、新しい設定では npx -y pay-per-call-mcp を使用してください。

AIエージェントにウォレットを持たせましょう。 Claude Desktop、Cursor、Cline、または任意のMCPクライアントから直接、あらゆるHTTP APIに対してUSDCで都度払い(Pay-per-call)が可能です。人間が介在する必要はなく、APIごとのサインアップやAPIキーの管理も不要です。

LemonCakeのMCPサーバーを使えば、Claude Desktop / Cursor / ClineなどのMCP互換クライアントから、人間の介在なしにUSDCで有料APIを呼び出せるようになります。

English ↓ Quickstart · Tools · Use Cases · Compatibility


🚀 3分で始める

MCPサーバーの利用にはLemonCakeアカウントとUSDC残高が必要です。

  1. 無料アカウント作成 — メールアドレス1つで完了

  2. 残高チャージ — 最低 $5 USDC または JPYC(Billing

  3. Buyer JWT をコピーDashboard → API Keys から

  4. 下記の claude_desktop_config.json に設定

📚 詳細: クイックスタート ドキュメント


📦 インストール

Claude Desktop の場合

~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %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..."
 }
 }
 }
}

Claude Desktopを再起動すれば、🔨 ツールアイコンにLemonCakeのツールが表示されます。

Cursor / Cline / その他 MCP クライアント

同様に、サーバー起動コマンドを npx -y pay-per-call-mcp とし、環境変数に LEMON_CAKE_BUYER_JWT を設定してください。

Node.js 要件: v20 以上


🛠️ 提供ツール

ツール名

用途

主なパラメータ

setup

初回セットアップガイド(アカウント作成・チャージ方法を返す)

list_services

LemonCakeマーケットプレイスで利用可能な有料API一覧

limit? (1–100)

call_service

指定サービスへPay Token経由で課金付き呼び出し

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

check_balance

現在のUSDC残高とKYA上限を取得

check_tax

国税庁APIで適格請求書発行事業者番号を検証

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

get_service_stats

サービス別の利用統計・課金履歴集計

すべての引数スキーマはMCP Inspectorまたは tools/list で取得可能です。


🎮 Demo Mode(認証情報なしで試せる)

LEMON_CAKE_BUYER_JWT / LEMON_CAKE_PAY_TOKEN何も設定せずに起動すると、自動で DEMO MODE になります。サインアップなしで以下が動きます:

  • list_services → 実マーケット + demo_search (Wikipedia) / demo_echo (httpbin) / demo_fx (open.er-api) の3つのデモが先頭に表示

  • call_servicedemo_* サービスは実際のフリーAPIを叩いて生データを返却(課金なし、認証なし)

  • check_balance$1.00 のモック残高を返却(mode: "demo"

  • check_tax / get_service_stats → 通常通り(元から認証不要)

→ Glama Inspectorや npmの試用環境 でも、何も設定せず実装挙動を確認できます。本番の有料APIを叩きたくなったら LEMON_CAKE_PAY_TOKEN を設定してください。


💡 Try these prompts(MCP プロンプト)

このサーバーはMCPの prompts capability に対応しています。Glama Inspector / Claude Desktop / Cursor の "prompt picker" に下記のプリセットが表示され、ワンクリックで実行できます:

Prompt 名

内容

認証

🎮 explore-demo

デモモードで setup → list_services → demo_search → demo_fx を一気通貫

不要

🛍 discover-marketplace

実マーケットの全サービスを listing して、用途別に top 3 を推薦

不要

🇯🇵 japan-tax-check

適格請求書発行事業者番号を国税庁で検証+源泉徴収判定

不要

💰 spend-with-budget

check_balance → call_service → check_balance のパターンで予算管理を実演

demo OK / 実 service には PAY_TOKEN

🔄 real-vs-demo

同じクエリを demo_search と実 Serper で叩いて比較

demo OK / 比較に PAY_TOKEN

🏯 japan-finance-bundle

gBizINFO + 国税庁 + e-Gov を組み合わせた日本企業リサーチ

PAY_TOKEN(demo部分は不要)

→ Glama / Claude Desktop で pay-per-call MCP(旧 lemon-cake)を有効にすると、上記が自動で候補に出ます。


💡 使い方の例

Claude Desktop で:

「LemonCake で demo_agent_search_api を 0.50 USDC で呼び出して、"AI agent payments" を検索して」

Claude は自動で:

  1. setup でセットアップ状況を確認(初回のみ)

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

  3. 結果を要約して返答


🎯 Use Cases

  • 自律型リサーチエージェント — クレジットカードを渡すことなく、プレミアム検索、スクレイピング、データAPIをエージェントが都度払いで利用可能。

  • マルチAPIワークフロー — 1つのJWT、1つの残高で、数十のアップストリームAPIを利用可能。ベンダーごとのサインアップやキーのローテーションは不要。

  • コンプライアンスを意識した支出管理 — KYA (Know-Your-Agent) 上限により、エージェントがセッション/日ごとに使用できる金額を制限可能。

  • 日本の税務自動化check_tax が国税庁APIに対して適格請求書番号を検証し、インボイス対応を支援。

  • 冪等性のあるリトライidempotencyKey により、二重課金のリスクなしで call_service を安全にリトライ可能。


✅ Tested Clients

Client

Status

Notes

Claude Desktop (macOS / Windows)

プライマリターゲット

Cursor

stdio transport

Cline (VS Code)

stdio transport

Claude Code CLI

stdio transport

Continue.dev

v0.9以降でMCPサポート

カスタムMCPクライアント

stdio経由でMCP 1.10+を話す全クライアント


🔐 環境変数

変数名

必須

説明

LEMON_CAKE_BUYER_JWT

Buyer JWT(ダッシュボードの Settings → API Keys から取得)

LEMON_CAKE_PAY_TOKEN

Pay Token JWT(call_service で必要、未設定なら demo_* サービスのみ呼べる)

LEMON_CAKE_API_URL

API エンドポイント(デフォルト: https://api.lemoncake.xyz


🏃 ローカル開発

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

イメージは Glama Inspector のブラウザ内プレビューにも利用されます。


🔗 関連リンク


📄 ライセンス

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