mcp-rede — MCP-сервер для Claude Code: платежи Rede из агента
Подключает к агенту 22 инструмента бразильского эквайера Rede: авторизация, захват, возврат, токены карт, рекурренты, 3DS и boleto.
claude mcp add --env REDE_PV=<REDE_PV> --env REDE_TOKEN=<REDE_TOKEN> --env REDE_ENV=<REDE_ENV> --transport stdio rede -- npx -y @codespar/mcp-redeЧто делает mcp-rede
Сервер даёт агенту прямой доступ к eRede: authorize_transaction проводит платёж по карте, capture_transaction списывает ранее авторизованную сумму, cancel_transaction и refund_transaction отменяют операцию до и после захвата. Отдельно идут проверка карты без списания (zero_auth), токенизация для повторного использования (tokenize_card, get_token, delete_token) и подписки через create_recurrence, update_recurrence, disable_recurrence. Есть список транзакций за период, 3DS-авторизация и выставление boleto.
Аутентификация — HTTP Basic: сервер сам собирает заголовок из пары PV и token на каждом запросе. Нужны REDE_PV и REDE_TOKEN из договора с Rede, переменная REDE_ENV переключает среду, по умолчанию стоит sandbox. Без действующей пары ключей запросы уйдут в песочницу или не пройдут вовсе, так что сначала проверьте, что у вас есть коммерческий контракт.
Запуск через npx, транспорт stdio по умолчанию; для HTTP задаются MCP_HTTP=true и MCP_PORT.
Какие задачи решает
- провести платёж по карте Rede прямо из чата с агентом
- вернуть деньги за уже захваченную транзакцию
- выпустить токен карты и не хранить номер в коде
- настроить recurring-списание и приостановить его
- выставить boleto и отменить неоплаченный
Примеры запросов агенту
- Авторизуй платёж на 150 BRL по карте из заказа 4821 и покажи tid
- Найди транзакции Rede за прошлую неделю и покажи те, что не захвачены
- Создай рекуррент на 59.90 BRL по токену карты клиента 7712
Как установить mcp-rede
Командой платформы
claude mcp add --env REDE_PV=<REDE_PV> --env REDE_TOKEN=<REDE_TOKEN> --env REDE_ENV=<REDE_ENV> --transport stdio rede -- npx -y @codespar/mcp-redeВместо <…> подставьте свои значения
Командой платформы
codex mcp add rede --env REDE_PV=<REDE_PV> --env REDE_TOKEN=<REDE_TOKEN> --env REDE_ENV=<REDE_ENV> -- npx -y @codespar/mcp-redeВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"rede": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-rede"
],
"env": {
"REDE_PV": "<REDE_PV>",
"REDE_TOKEN": "<REDE_TOKEN>",
"REDE_ENV": "<REDE_ENV>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"rede": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@codespar/mcp-rede"
],
"env": {
"REDE_PV": "<REDE_PV>",
"REDE_TOKEN": "<REDE_TOKEN>",
"REDE_ENV": "<REDE_ENV>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e REDE_PV=<REDE_PV> -e REDE_TOKEN=<REDE_TOKEN> -e REDE_ENV=<REDE_ENV> rede npx -y @codespar/mcp-redeВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp-rede
Как установить mcp-rede в Claude Code?
Добавьте сервер командой claude mcp add mcp-rede -e REDE_PV=<REDE_PV> -e REDE_TOKEN=<REDE_TOKEN> -- npx -y @codespar/mcp-rede. Ключи подставьте свои. Если нужна другая среда, есть второй вариант с --env REDE_ENV=<REDE_ENV> и --transport stdio.
Что делает mcp-rede?
Выставляет инструменты Rede для ИИ-агента: авторизация и захват платежей, возвраты, токены карт, рекурренты, 3DS и boleto. Агент вызывает их напрямую, без вашего промежуточного кода.
Что нужно для работы сервера?
Пара REDE_PV и REDE_TOKEN из договора с Rede: из них сервер строит заголовок Basic-авторизации. REDE_ENV со значением sandbox или production задаёт среду.