VOOZH about

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

⇱ LemonCake — Кошелек для AI-агентов и оплата USDC за вызов by evidai | Glama


🍋 LemonCake — Кошелек для AI-агентов и MCP-сервер для оплаты USDC за вызов

🎮 Попробуйте мгновенно — регистрация не требуется. Нажмите "Try in Browser" выше → оставьте ОБА поля переменных окружения ПУСТЫМИ → нажмите Start Inspector. Демо-режим работает с реальными Wikipedia / httpbin / 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-агенту кошелек. Платежи в USDC за вызов любого HTTP API — прямо из Claude Desktop, Cursor, Cline или любого MCP-клиента. Никакого участия человека, никаких регистраций в каждом API, никакого жонглирования API-ключами.

MCP-сервер LemonCake позволяет вызывать платные API из MCP-совместимых клиентов, таких как Claude Desktop / Cursor / Cline, с оплатой в USDC без участия человека.

English ↓ Quickstart · Tools · Use Cases · Compatibility


🚀 3 минуты до старта

Для использования MCP-сервера необходим аккаунт LemonCake и баланс в USDC.

  1. Создайте бесплатный аккаунт — достаточно одного email.

  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

Список доступных платных API на маркетплейсе LemonCake

limit? (1–100)

call_service

Платный вызов API через 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.


🎮 Демо-режим (без учетных данных)

Если запустить сервер, не задавая LEMON_CAKE_BUYER_JWT / LEMON_CAKE_PAY_TOKEN, он автоматически перейдет в DEMO MODE. Без регистрации работают следующие функции:

  • list_services → в начале списка отображаются 3 демо-сервиса: demo_search (Wikipedia), demo_echo (httpbin), demo_fx (open.er-api).

  • call_service → сервисы demo_* вызывают реальные бесплатные API и возвращают живые данные (без оплаты, без авторизации).

  • check_balance → возвращает фиктивный баланс $1.00 (mode: "demo").

  • check_tax / get_service_stats → работают в обычном режиме (авторизация не требуется).

→ Вы можете проверить реализацию даже в Glama Inspector или тестовой среде npm без каких-либо настроек. Когда захотите вызвать реальные платные API, просто укажите LEMON_CAKE_PAY_TOKEN.


💡 Попробуйте эти команды (MCP prompts)

Этот сервер поддерживает возможности MCP prompts. В "выборе промптов" (prompt picker) Glama Inspector / Claude Desktop / Cursor появятся следующие пресеты, которые можно запустить в один клик:

Название промпта

Содержание

Авторизация

🎮 explore-demo

Демо-режим: setup → list_services → demo_search → demo_fx

Не нужна

🛍 discover-marketplace

Список всех сервисов маркетплейса с рекомендацией топ-3

Не нужна

🇯🇵 japan-tax-check

Проверка номера плательщика НДС и определение удержаний

Не нужна

💰 spend-with-budget

Демонстрация управления бюджетом: check_balance → call_service → check_balance

demo OK / для реальных сервисов нужен PAY_TOKEN

🔄 real-vs-demo

Сравнение результатов demo_search и реального Serper

demo OK / для сравнения нужен PAY_TOKEN

🏯 japan-finance-bundle

Исследование японских компаний: gBizINFO + Налоговая + e-Gov

Нужен PAY_TOKEN

→ После активации MCP pay-per-call (ранее lemon-cake) в Glama / Claude Desktop, эти варианты появятся автоматически.


💡 Пример использования

В 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. Обобщит результат и ответит.


🎯 Варианты использования

  • Автономные исследовательские агенты — Позвольте агенту оплачивать премиальный поиск, парсинг или 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

Поддержка MCP с v0.9

Пользовательские MCP-клиенты

Любой клиент с поддержкой MCP 1.10+ через stdio


🔐 Переменные окружения

Имя переменной

Обязательно

Описание

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