mcp-stripe — MCP-сервер для Claude Code: что делает и как установить
Подключает стандартный платёжный API Stripe к ИИ-агенту. Помогает создавать платежи, счета, подписки и оформлять возвраты прямо из чата кодинг-ассистента.
claude mcp add --env STRIPE_SECRET_KEY=<STRIPE_SECRET_KEY> --env STRIPE_API_VERSION=<STRIPE_API_VERSION> --transport stdio stripe -- npx -y @codespar/mcp-stripeЧто делает mcp-stripe
Сервер предоставляет 30 инструментов для работы с платёжной инфраструктурой Stripe. Ассистент может создавать PaymentIntent, подтверждать списания, выпускать возвраты и проверять баланс счёта. Доступно управление каталогом: заведение продуктов, цен Price и регулярных подписок.
Для запуска нужен секретный ключ в переменной окружения STRIPE_SECRET_KEY. Префикс ключа определяет среду исполнения. С ключом sk_test_... запросы идут в тестовый режим, а с sk_live_... списывают реальные средства. Опциональная переменная STRIPE_API_VERSION позволяет зафиксировать дату версии API в заголовке Stripe-Version. Без валидного ключа доступ к API Stripe заблокирован.
Пакет работает со стандартными платежами и счетами. Он не заменяет отдельный сервер @codespar/mcp-stripe-acp, созданный под протокол Agentic Commerce Protocol.
Какие задачи решает
- оформить возврат средств по идентификатору платежа
- сгенерировать платёжную ссылку Payment Link или сессию Checkout
- создать подписку для существующего клиента
- выставить и отправить черновик счёта Invoice на почту
- проверить текущий баланс аккаунта Stripe
Примеры запросов агенту
- Создай тестовую ссылку Payment Link на сумму 20 долларов для продукта с ID
prod_123 - Проверь статус PaymentIntent
pi_test_456и оформи полный возврат - Сформируй и отправь клиенту
cus_789счёт на оплату за прошлый месяц
Как установить mcp-stripe
Командой платформы
claude mcp add --env STRIPE_SECRET_KEY=<STRIPE_SECRET_KEY> --env STRIPE_API_VERSION=<STRIPE_API_VERSION> --transport stdio stripe -- npx -y @codespar/mcp-stripeВместо <…> подставьте свои значения
Командой платформы
codex mcp add stripe --env STRIPE_SECRET_KEY=<STRIPE_SECRET_KEY> --env STRIPE_API_VERSION=<STRIPE_API_VERSION> -- npx -y @codespar/mcp-stripeВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"stripe": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-stripe"
],
"env": {
"STRIPE_SECRET_KEY": "<STRIPE_SECRET_KEY>",
"STRIPE_API_VERSION": "<STRIPE_API_VERSION>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"stripe": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@codespar/mcp-stripe"
],
"env": {
"STRIPE_SECRET_KEY": "<STRIPE_SECRET_KEY>",
"STRIPE_API_VERSION": "<STRIPE_API_VERSION>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e STRIPE_SECRET_KEY=<STRIPE_SECRET_KEY> -e STRIPE_API_VERSION=<STRIPE_API_VERSION> stripe npx -y @codespar/mcp-stripeВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp-stripe
Как установить mcp-stripe в Claude Code?
Выполните команду claude mcp add mcp-stripe -e STRIPE_SECRET_KEY=<STRIPE_SECRET_KEY> -- npx -y @codespar/mcp-stripe, заменив плейсхолдер на ваш тестовый или боевой секретный ключ.
Чем mcp-stripe отличается от mcp-stripe-acp?
Сервер mcp-stripe работает с классическим API платежей, счетов и подписок Stripe. Пакет mcp-stripe-acp предназначен только для спецификации Agentic Commerce Protocol.
Как включить тестовый режим без списания денег?
Укажите в переменной STRIPE_SECRET_KEY тестовый ключ с префиксом sk_test_.... Stripe автоматически перенаправит вызовы в песочницу.