🍋 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.
Создайте бесплатный аккаунт — достаточно одного email.
Пополните баланс — минимум $5 USDC или JPYC (Billing).
Скопируйте Buyer JWT — в разделе Dashboard → API Keys.
Добавьте настройки в
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 или выше
🛠️ Предоставляемые инструменты
Название инструмента | Назначение | Основные параметры |
| Руководство по начальной настройке | — |
| Список доступных платных API на маркетплейсе LemonCake |
|
| Платный вызов API через Pay Token |
|
| Получение текущего баланса USDC и лимитов KYA | — |
| Проверка номера плательщика НДС через API налоговой службы Японии |
|
| Статистика использования и история платежей по сервисам | — |
Схемы всех аргументов доступны через 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 появятся следующие пресеты, которые можно запустить в один клик:
Название промпта | Содержание | Авторизация |
🎮 | Демо-режим: setup → list_services → demo_search → demo_fx | Не нужна |
🛍 | Список всех сервисов маркетплейса с рекомендацией топ-3 | Не нужна |
🇯🇵 | Проверка номера плательщика НДС и определение удержаний | Не нужна |
💰 | Демонстрация управления бюджетом: check_balance → call_service → check_balance | demo OK / для реальных сервисов нужен PAY_TOKEN |
🔄 | Сравнение результатов demo_search и реального Serper | demo OK / для сравнения нужен PAY_TOKEN |
🏯 | Исследование японских компаний: 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 автоматически:
Проверит статус настройки через
setup(только при первом запуске).Выполнит
call_service(serviceId="demo_agent_search_api", limitUsdc="0.50", body={query:"AI agent payments"}).Обобщит результат и ответит.
🎯 Варианты использования
Автономные исследовательские агенты — Позвольте агенту оплачивать премиальный поиск, парсинг или 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 |
🔐 Переменные окружения
Имя переменной | Обязательно | Описание |
| ✅ | 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
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
