๐ LemonCake โ Billing & budgets for AI agents
๐ LemonCake โ AI ์์ด์ ํธ ์ง๊ฐ & USDC ํธ์ถ๋น ๊ฒฐ์ MCP ์๋ฒ
๐ฎ ์ฆ์ ์ฒดํ โ ๊ฐ์ ๋ถํ์. ์ **"Try in Browser"**๋ฅผ ํด๋ฆญ โ ๋ ๊ฐ์ ํ๊ฒฝ ๋ณ์ ํ๋๋ฅผ ๋น์๋๊ณ โ Start Inspector๋ฅผ ํด๋ฆญํ์ธ์. ๋ฐ๋ชจ ๋ชจ๋๋ ์ค์ Wikipedia / httpbin / ๋ผ์ด๋ธ FX API๋ฅผ ํธ์ถํฉ๋๋ค. ๊ณ์ , ์นด๋, API ํค๊ฐ ํ์ ์์ต๋๋ค.
๐ฆ v0.5.0 ์ด๋ฆ ๋ณ๊ฒฝ: npm ํจํค์ง ์ด๋ฆ์ด **
pay-per-call-mcp**๋ก ๋ณ๊ฒฝ๋์์ต๋๋ค(๊ธฐ์กดlemon-cake-mcp). ์ด์ ์ด๋ฆ๋ ์ฌ ๋ํผ(thin wrapper)๋ก ์๋ํ์ง๋ง, ์๋ก์ด ์ค์ ์๋npx -y pay-per-call-mcp๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
AI ์์ด์ ํธ์๊ฒ ์ง๊ฐ์ ๋ถ์ฌํ์ธ์. Claude Desktop, Cursor, Cline ๋๋ ๋ชจ๋ MCP ํด๋ผ์ด์ธํธ์์ ์ง์ ๋ชจ๋ HTTP API์ ๋ํด USDC๋ก ํธ์ถ๋น ๊ฒฐ์ ๋ฅผ ์ํํ์ธ์. ์ธ๊ฐ์ ๊ฐ์ ์ด๋ API๋ณ ๊ฐ์ , API ํค ๊ด๋ฆฌ์ ๋ฒ๊ฑฐ๋ก์์ด ์์ต๋๋ค.
LemonCake MCP ์๋ฒ๋ฅผ ์ฌ์ฉํ๋ฉด Claude Desktop / Cursor / Cline ๋ฑ MCP ํธํ ํด๋ผ์ด์ธํธ์์ ์ธ๊ฐ์ ๊ฐ์ ์์ด USDC๋ก ์ ๋ฃ API๋ฅผ ํธ์ถํ ์ ์์ต๋๋ค.
English โ Quickstart ยท Tools ยท Use Cases ยท Compatibility
๐ 3๋ถ์ผ๋ก ์์ํ๊ธฐ
MCP ์๋ฒ๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด LemonCake ๊ณ์ ๊ณผ USDC ์์ก์ด ํ์ํฉ๋๋ค.
๋ฌด๋ฃ ๊ณ์ ์์ฑ โ ์ด๋ฉ์ผ ํ๋๋ก ์๋ฃ
์์ก ์ถฉ์ โ ์ต์ $5 USDC ๋๋ JPYC (Billing)
Buyer JWT ๋ณต์ฌ โ Dashboard โ API Keys์์ ํ์ธ
์๋
claude_desktop_config.json์ ์ค์
๐ ์์ธ ์ ๋ณด: ํต์คํํธ ๋ฌธ์
Related MCP server: BotWallet MCP Server
๐ฆ ์ค์น
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 ์ด์
๐ ๏ธ ์ ๊ณต ๋๊ตฌ
๋๊ตฌ ์ด๋ฆ | ์ฉ๋ | ์ฃผ์ ๋งค๊ฐ๋ณ์ |
| ์ด๊ธฐ ์ค์ ๊ฐ์ด๋(๊ณ์ ์์ฑ ๋ฐ ์ถฉ์ ๋ฐฉ๋ฒ ๋ฐํ) | โ |
| LemonCake ๋ง์ผํ๋ ์ด์ค์์ ์ด์ฉ ๊ฐ๋ฅํ ์ ๋ฃ API ๋ชฉ๋ก |
|
| Pay Token์ ํตํด ๊ฒฐ์ ๊ฐ ํฌํจ๋ ์๋น์ค ํธ์ถ |
|
| ํ์ฌ USDC ์์ก ๋ฐ KYA ํ๋ ํ์ธ | โ |
| ๊ตญ์ธ์ฒญ API๋ฅผ ํตํ ์ ๊ฒฉ ์ฒญ๊ตฌ์ ๋ฐํ ์ฌ์ ์ ๋ฒํธ ๊ฒ์ฆ |
|
| ์๋น์ค๋ณ ์ด์ฉ ํต๊ณ ๋ฐ ๊ฒฐ์ ๋ด์ญ ์ง๊ณ | โ |
๋ชจ๋ ์ธ์ ์คํค๋ง๋ MCP Inspector ๋๋ tools/list๋ฅผ ํตํด ํ์ธํ ์ ์์ต๋๋ค.
๐ฎ ๋ฐ๋ชจ ๋ชจ๋(์ธ์ฆ ์ ๋ณด ์์ด ์ฒดํ)
LEMON_CAKE_BUYER_JWT / LEMON_CAKE_PAY_TOKEN์ ์ค์ ํ์ง ์๊ณ ์คํํ๋ฉด ์๋์ผ๋ก ๋ฐ๋ชจ ๋ชจ๋๊ฐ ๋ฉ๋๋ค. ๊ฐ์
์์ด ๋ค์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค:
list_servicesโ ์ค์ ๋ง์ผ +demo_search(Wikipedia) /demo_echo(httpbin) /demo_fx(open.er-api) 3๊ฐ์ง ๋ฐ๋ชจ๊ฐ ์๋จ์ ํ์call_serviceโdemo_*์๋น์ค๋ ์ค์ ๋ฌด๋ฃ API๋ฅผ ํธ์ถํ์ฌ ์์ ๋ฐ์ดํฐ๋ฅผ ๋ฐํ(๊ฒฐ์ ์์, ์ธ์ฆ ์์)check_balanceโ$1.00์ ๋ชจ์ ์์ก ๋ฐํ(mode: "demo")check_tax/get_service_statsโ ํ์์ ๋์ผ(์๋ ์ธ์ฆ ๋ถํ์)
โ Glama Inspector๋ npm ์ฒดํ ํ๊ฒฝ์์๋ ์ค์ ์ ๋ณ๊ฒฝํ์ง ์๊ณ ๊ตฌํ ๋์์ ํ์ธํ ์ ์์ต๋๋ค. ์ค์ ์ ๋ฃ API๋ฅผ ํธ์ถํ๋ ค๋ฉด LEMON_CAKE_PAY_TOKEN์ ์ค์ ํ์ธ์.
๐ก ํ๋กฌํํธ ํ์ฉ (MCP ํ๋กฌํํธ)
์ด ์๋ฒ๋ MCP์ ํ๋กฌํํธ ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค. Glama Inspector / Claude Desktop / Cursor์ "ํ๋กฌํํธ ์ ํ๊ธฐ"์ ์๋ ํ๋ฆฌ์ ์ด ํ์๋๋ฉฐ ํด๋ฆญ ํ ๋ฒ์ผ๋ก ์คํํ ์ ์์ต๋๋ค:
ํ๋กฌํํธ ์ด๋ฆ | ๋ด์ฉ | ์ธ์ฆ |
๐ฎ | ๋ฐ๋ชจ ๋ชจ๋์์ setup โ list_services โ demo_search โ demo_fx ์ผ๊ด ์คํ | ๋ถํ์ |
๐ | ์ค์ ๋ง์ผ์ ๋ชจ๋ ์๋น์ค ๋ชฉ๋ก์ ํ์ธํ๊ณ ์ฉ๋๋ณ ์์ 3๊ฐ ์ถ์ฒ | ๋ถํ์ |
๐ฏ๐ต | ๊ตญ์ธ์ฒญ API๋ฅผ ํตํ ์ ๊ฒฉ ์ฒญ๊ตฌ์ ๋ฐํ ์ฌ์ ์ ๋ฒํธ ๊ฒ์ฆ ๋ฐ ์์ฒ์ง์ ํ์ | ๋ถํ์ |
๐ฐ | check_balance โ call_service โ check_balance ํจํด์ผ๋ก ์์ฐ ๊ด๋ฆฌ ์์ฐ | demo OK / ์ค์ ์๋น์ค๋ PAY_TOKEN |
๐ | ๋์ผํ ์ฟผ๋ฆฌ๋ฅผ demo_search์ ์ค์ Serper๋ก ํธ์ถํ์ฌ ๋น๊ต | demo OK / ๋น๊ต ์ PAY_TOKEN |
๐ฏ | gBizINFO + ๊ตญ์ธ์ฒญ + e-Gov๋ฅผ ๊ฒฐํฉํ ์ผ๋ณธ ๊ธฐ์ ๋ฆฌ์์น | PAY_TOKEN (๋ฐ๋ชจ ๋ถ๋ถ์ ๋ถํ์) |
โ Glama / Claude Desktop์์ pay-per-call MCP(๊ตฌ lemon-cake)๋ฅผ ํ์ฑํํ๋ฉด ์ ํญ๋ชฉ์ด ์๋์ผ๋ก ํ๋ณด์ ๋ํ๋ฉ๋๋ค.
๐ก ์ฌ์ฉ ์์
Claude Desktop์์:
"LemonCake์ผ๋ก
demo_agent_search_api๋ฅผ 0.50 USDC๋ก ํธ์ถํด์ 'AI agent payments'๋ฅผ ๊ฒ์ํด์ค"
Claude๋ ์๋์ผ๋ก:
setup์ผ๋ก ์ค์ ์ํ ํ์ธ(์ต์ด 1ํ)call_service(serviceId="demo_agent_search_api", limitUsdc="0.50", body={query:"AI agent payments"})ํธ์ถ๊ฒฐ๊ณผ๋ฅผ ์์ฝํ์ฌ ๋ต๋ณ
๐ฏ Use Cases
์์จ ๋ฆฌ์์น ์์ด์ ํธ โ ์ ์ฉ์นด๋ ์ ๋ณด๋ฅผ ์ ๊ณตํ์ง ์๊ณ ๋ ํ๋ฆฌ๋ฏธ์ ๊ฒ์, ์คํฌ๋ํ ๋๋ ๋ฐ์ดํฐ API๋ฅผ ํธ์ถ๋น ๊ฒฐ์ ๋ฐฉ์์ผ๋ก ์ด์ฉํ๊ฒ ํ์ธ์.
๋ฉํฐ API ์ํฌํ๋ก์ฐ โ ํ๋์ JWT, ํ๋์ ์์ก์ผ๋ก ์์ญ ๊ฐ์ ์ ์คํธ๋ฆผ API๋ฅผ ์ด์ฉํ์ธ์. ๊ณต๊ธ์ ์ฒด๋ณ ๊ฐ์ ์ด๋ ํค ๊ต์ฒด๊ฐ ํ์ ์์ต๋๋ค.
๊ท์ ์ค์ ์ง์ถ โ KYA(Know-Your-Agent) ํ๋๋ฅผ ํตํด ์์ด์ ํธ๊ฐ ์ธ์ /์ผ๋ณ๋ก ์ฌ์ฉํ ์ ์๋ ๊ธ์ก์ ์ ํํฉ๋๋ค.
์ผ๋ณธ ์ธ๊ธ ์๋ํ โ
check_tax๋ ์ธ๋ณด์ด์ค ๊ท์ ์ค์๋ฅผ ์ํด ๊ตญ์ธ์ฒญ API๋ฅผ ํตํด ์ ๊ฒฉ ์ฒญ๊ตฌ์ ๋ฒํธ๋ฅผ ๊ฒ์ฆํฉ๋๋ค.๋ฉฑ๋ฑ์ฑ ์ฌ์๋ โ
idempotencyKey๋ฅผ ์ฌ์ฉํ์ฌ ์ค๋ณต ๊ฒฐ์ ์์ด ์์ ํ๊ฒcall_service๋ฅผ ์ฌ์๋ํ ์ ์์ต๋๋ค.
โ ํ ์คํธ๋ ํด๋ผ์ด์ธํธ
ํด๋ผ์ด์ธํธ | ์ํ | ๋น๊ณ |
Claude Desktop (macOS / Windows) | โ | ์ฃผ์ ํ๊ฒ |
Cursor | โ | stdio ์ ์ก |
Cline (VS Code) | โ | stdio ์ ์ก |
Claude Code CLI | โ | stdio ์ ์ก |
Continue.dev | โ | v0.9๋ถํฐ MCP ์ง์ |
์ปค์คํ MCP ํด๋ผ์ด์ธํธ | โ | stdio๋ฅผ ํตํด MCP 1.10+๋ฅผ ์ง์ํ๋ ๋ชจ๋ ํด๋ผ์ด์ธํธ |
๐ ํ๊ฒฝ ๋ณ์
๋ณ์๋ช | ํ์ | ์ค๋ช |
| โ | Buyer JWT (๋์๋ณด๋ Settings โ API Keys์์ ํ์ธ) |
| โ | Pay Token JWT ( |
| โ | API ์๋ํฌ์ธํธ (๊ธฐ๋ณธ๊ฐ: |
๐ ๋ก์ปฌ ๊ฐ๋ฐ
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-mcp์ด๋ฏธ์ง๋ Glama Inspector์ ๋ธ๋ผ์ฐ์ ๋ด ๋ฏธ๋ฆฌ๋ณด๊ธฐ์๋ ์ฌ์ฉ๋ฉ๋๋ค.
๐ ๊ด๋ จ ๋งํฌ
๐ ๋ผ์ด์ ์ค
MIT ยฉ LemonCake
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityBmaintenanceProvides pay-per-use tools for AI agents like web screenshots and crypto intelligence using automatic USDC micropayments on the Base network. It simplifies access to premium APIs by handling blockchain transactions automatically when a payment is required.1212MIT
- AlicenseAqualityDmaintenanceEnables AI agents to manage USDC wallets on Solana, allowing them to send payments, create invoices, and access paid APIs within human-defined spending limits. It uses threshold signatures to provide agents with financial autonomy while ensuring secure oversight and transaction approval.636203Apache 2.0
- AlicenseNot gradedqualityBmaintenanceUSDC payments for AI agents on Base. Direct transfers, pre-funded tabs, x402 paywall handling, and service discovery.66MIT

@arispay/payagent-mcpofficial
AlicenseDqualityDmaintenanceEnables AI agents to call paid APIs and settle HTTP 402 payment challenges with USDC on Base, without private keys ever being involved.2149MIT
Related MCP Connectors
Agent bookkeeping, sanctions, KYB, VAT and e-invoice checks - pay per call in USDC
30 pay-per-call APIs for AI agents: compliance, trade, safety, web, data. USDC on Base via x402.
AgisHub โ pay-per-call tools for AI agents over x402 (USDC on Base). No API key.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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