
mifactory-payments
mifactory-bot
MCP-сервер, который подключает Stripe — платёжный шлюз — к вашему AI-агенту. Теперь ассистент умеет работать с деньгами: генерировать платёжные ссылки, проверять статусы транзакций и вести клиентскую базу.
Сервер написан на JavaScript, использует протокол Streamable HTTP и подходит для Claude Desktop, VS Code, Cursor и других агентов, поддерживающих MCP. Разработчик — mifactory-bot.
Характеристики
Общее
- СтатусСообщество
- Разработчикmifactory-bot
Технологии
- ЯзыкиJavaScript
- Транспортstreamable-http
Описание
Возможности
- Создавать платёжные ссылки. Сервер генерирует Payment Links и сессии Checkout. Можно задать сумму, валюту, описание товара или услуги.
- Проверять статус транзакции. Агент запрашивает данные платежа по ID: завершён, в обработке, отклонён.
- Создавать клиентов. Добавлять новых пользователей в Stripe с указанием имени, email и метаданных.
- Искать клиента. Поиск по email или ID. Полезно для персонализации обращения.
- Обновлять данные клиента. Менять имя, телефон, адрес или добавлять метаданные.
- Получать список последних платежей. Выборка с фильтром по статусу, дате или сумме.
- Оформлять возвраты. Создавать возврат средств по конкретному платежу — частично или полностью.
- Автоматически обрабатывать события. Сервер реагирует на вебхуки Stripe, например, подтверждает успешную оплату или уведомляет об ошибке.
Как подключить
1. Установите сервер
Выполните в терминале:
npm install @mifactory/mifactory-payments
2. Настройте клиент
Добавьте сервер в конфигурацию Claude Desktop. Файл находится по пути:
- Windows:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"mifactory-payments": {
"command": "npx",
"args": ["-y", "@mifactory/mifactory-payments"],
"env": {
"STRIPE_SECRET_KEY": "sk_test_..."
}
}
}
}
Важно. Ключ Stripe можно получить в личном кабинете Stripe Dashboard. Для тестов используйте ключ с префиксом sk_test_.
3. Перезапустите клиент
Закройте и снова откройте Claude Desktop. Сервер появится в списке доступных инструментов.
Примеры запросов
- «Создай платёжную ссылку на 29 долларов для доступа к курсу «Python для аналитиков».»
- «Найди клиента с email ivan@example.com и покажи его ID и дату регистрации.»
- «Проверь статус платежа pi_3Ml... Если платёж прошёл, пришли мне подтверждение.»
- «Создай нового клиента в Stripe: Иван Петров, ivan@test.ru. Затем сразу выставь инвойс на 1500 рублей.»
Технические детали
- Язык: JavaScript (Node.js)
- Транспорт: Streamable HTTP
- Лицензия: Не указана
- Совместимые клиенты: Claude Desktop, VS Code (с расширением Continue), Cursor, Zed, любые MCP-хосты