mcp-chargebee — MCP-сервер для Claude Code
Управляет биллингом, подписками и счетами в Chargebee прямо из чата с ИИ-ассистентом. Пригодится разработчикам SaaS для автоматизации операций с клиентами.
claude mcp add mcp-chargebee -e CHARGEBEE_SITE=<CHARGEBEE_SITE> -e CHARGEBEE_API_KEY=<CHARGEBEE_API_KEY> -- npx -y @codespar/mcp-chargebeeЧто делает mcp-chargebee
Сервер даёт ИИ доступ к API биллинга Chargebee через 15 готовых инструментов. Ассистент умеет заводить, обновлять, отменять и восстанавливать подписки, выгружать профили клиентов и проверять выставленные счета. Запросы к API отправляются в формате application/x-www-form-urlencoded. Вложенные объекты сервер автоматически преобразует в плоский вид.
Для списков поддерживается фильтрация вида поле[оператор]=значение через параметр filters или аргументы команды. Также доступны привязка платёжных источников по токенам шлюзов, удаление способов оплаты и чтение событий вебхуков.
Без переменных CHARGEBEE_SITE и CHARGEBEE_API_KEY запросы завершатся с ошибкой. На этапе разработки безопаснее подключать тестовый сайт <домен>-test, чтобы избежать случайных списаний.
Какие задачи решает
- проверить статус счетов и платежей конкретного покупателя
- создать или изменить подписку клиента через Chargebee
- привязать новый платёжный токен к профилю пользователя
- отфильтровать активные тарифы и получить журнал вебхуков
Примеры запросов агенту
- Покажи последние неоплаченные счета покупателя cust_12345
- Отмени подписку sub_98765 в Chargebee и выведи итоговый статус
- Найди всех активных клиентов с тарифным планом pro-monthly
Как установить mcp-chargebee
Командой платформы
claude mcp add mcp-chargebee -e CHARGEBEE_SITE=<CHARGEBEE_SITE> -e CHARGEBEE_API_KEY=<CHARGEBEE_API_KEY> -- npx -y @codespar/mcp-chargebeeВместо <…> подставьте свои значения
Командой платформы
codex mcp add chargebee --env CHARGEBEE_SITE=<CHARGEBEE_SITE> --env CHARGEBEE_API_KEY=<CHARGEBEE_API_KEY> -- npx -y @codespar/mcp-chargebeeВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"chargebee": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-chargebee"
],
"env": {
"CHARGEBEE_SITE": "<CHARGEBEE_SITE>",
"CHARGEBEE_API_KEY": "<CHARGEBEE_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"chargebee": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@codespar/mcp-chargebee"
],
"env": {
"CHARGEBEE_SITE": "<CHARGEBEE_SITE>",
"CHARGEBEE_API_KEY": "<CHARGEBEE_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e CHARGEBEE_SITE=<CHARGEBEE_SITE> -e CHARGEBEE_API_KEY=<CHARGEBEE_API_KEY> chargebee npx -y @codespar/mcp-chargebeeВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp-chargebee
Как установить mcp-chargebee в Claude Code?
Выполните команду в терминале: claude mcp add mcp-chargebee -e CHARGEBEE_SITE=<CHARGEBEE_SITE> -e CHARGEBEE_API_KEY=<CHARGEBEE_API_KEY> -- npx -y @codespar/mcp-chargebee. Замените плейсхолдеры на ваш субдомен и ключ API.
Какие операции с подписками поддерживает сервер?
Сервер включает вызовы create_subscription, retrieve_subscription, update_subscription, cancel_subscription, reactivate_subscription и list_subscriptions. Они закрывают базовый цикл управления тарифами клиентов.
Как протестировать сервер без списания реальных денег?
Используйте тестовый сайт из личного кабинета вида <site>-test.chargebee.com. Укажите его субдомен в переменной CHARGEBEE_SITE и передайте ключ от тестовой среды в CHARGEBEE_API_KEY.