mcp-flow-cl — MCP-сервер для Claude Code: платежи и установка
MCP-сервер подключает агента к Flow: он создаёт платёжные ссылки, проверяет статусы и оформляет возвраты. Пригодится для работы с платежами через API Flow.
claude mcp add --env FLOW_API_KEY=<FLOW_API_KEY> --env FLOW_SECRET_KEY=<FLOW_SECRET_KEY> --env FLOW_ENV=<FLOW_ENV> --transport stdio flow-cl -- npx -y @codespar/mcp-flow-clЧто делает mcp-flow-cl
Сервер даёт агенту инструменты для создания платёжного заказа и отправки ссылки клиенту по email. Можно проверить статус по токену Flow, номеру заказа или вашему commerceOrder, получить список платежей за дату и оформить полный либо частичный возврат. Оплата проходит на странице Flow; доступны Webpay, ETpay, наличные сети и международные карты.
Для запросов нужны FLOW_API_KEY и FLOW_SECRET_KEY. Сервер сам подписывает их с помощью HMAC-SHA256; секретный ключ не отправляется в запросе. FLOW_ENV задаёт среду: sandbox используется по умолчанию, для тестирования Flow выдаёт отдельную пару ключей. Без обоих ключей авторизация запросов не сработает.
Какие задачи решает
- создать заказ и получить ссылку на оплату
- отправить клиенту ссылку через Flow по email
- проверить платёж по токену или номеру заказа
- получить список поступлений за выбранную дату
- оформить возврат и узнать его статус
Примеры запросов агенту
- Создай заказ на оплату через Flow и верни ссылку клиенту.
- Проверь статус платежа Flow по токену
abc123. - Оформи частичный возврат по токену возврата
ref123.
Как установить mcp-flow-cl
Командой платформы
claude mcp add --env FLOW_API_KEY=<FLOW_API_KEY> --env FLOW_SECRET_KEY=<FLOW_SECRET_KEY> --env FLOW_ENV=<FLOW_ENV> --transport stdio flow-cl -- npx -y @codespar/mcp-flow-clВместо <…> подставьте свои значения
Командой платформы
codex mcp add flow-cl --env FLOW_API_KEY=<FLOW_API_KEY> --env FLOW_SECRET_KEY=<FLOW_SECRET_KEY> --env FLOW_ENV=<FLOW_ENV> -- npx -y @codespar/mcp-flow-clВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"flow-cl": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-flow-cl"
],
"env": {
"FLOW_API_KEY": "<FLOW_API_KEY>",
"FLOW_SECRET_KEY": "<FLOW_SECRET_KEY>",
"FLOW_ENV": "<FLOW_ENV>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"flow-cl": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@codespar/mcp-flow-cl"
],
"env": {
"FLOW_API_KEY": "<FLOW_API_KEY>",
"FLOW_SECRET_KEY": "<FLOW_SECRET_KEY>",
"FLOW_ENV": "<FLOW_ENV>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e FLOW_API_KEY=<FLOW_API_KEY> -e FLOW_SECRET_KEY=<FLOW_SECRET_KEY> -e FLOW_ENV=<FLOW_ENV> flow-cl npx -y @codespar/mcp-flow-clВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp-flow-cl
Как установить mcp-flow-cl в Claude Code?
Выполните claude mcp add mcp-flow-cl -e FLOW_API_KEY=<FLOW_API_KEY> -e FLOW_SECRET_KEY=<FLOW_SECRET_KEY> -- npx -y @codespar/mcp-flow-cl. Подставьте ключ API Flow и секретный ключ.
Что делает mcp-flow-cl?
Он позволяет агенту создавать платёжные заказы в Flow, проверять статусы платежей и оформлять возвраты. Ссылку на оплату можно также отправить клиенту по email.
Какие ключи нужны для работы mcp-flow-cl?
Нужны FLOW_API_KEY и FLOW_SECRET_KEY. Для тестирования используйте ключи, выданные Flow для sandbox; сервер подписывает запросы с помощью HMAC-SHA256.