mcp-c6 — MCP-сервер для Claude Code: C6 Bank без рабочего эндпоинта
Сервер с инструментами для Pix, boleto и выписок C6 Bank. Пакет помечен как deprecated: адреса из него в DNS не резолвятся.
claude mcp add --env C6_CLIENT_ID=<C6_CLIENT_ID> --env C6_CLIENT_SECRET=<C6_CLIENT_SECRET> --env C6_CERT_PATH=<C6_CERT_PATH> --env C6_KEY_PATH=<C6_KEY_PATH> --env C6_ENV=<C6_ENV> --transport stdio c6 -- npx -y @codespar/mcp-c6Что делает mcp-c6
Пакет @codespar/mcp-c6 даёт 14 инструментов: создание и чтение Pix-кобов (create_pix_cob, get_pix_cob), заряды с датой оплаты (create_pix_cobv), операции с ключами DICT, выпуск и отмена boleto, баланс и выписка по счёту, плюс get_oauth_token для токена.
Каждый вызов требует двух факторов: OAuth2 client_credentials с кэшированием bearer-токена и mTLS с клиентским сертификатом и ключом. Сертификат выдаёт C6 Developer Portal после подписания договора мерчанта, пути задаются через C6_CERT_PATH и C6_KEY_PATH.
Вот главное: сервер никуда не ходит. Опубликованные в нём хосты baas.c6bank.com.br и песочница не резолвятся в DNS, а актуальные адреса портала закрыты mTLS и под другую схему путей, которую здесь никто не проверял. Пакет снят с публикации в npm. Если у вас есть рабочий адрес, его можно подставить через C6_BASE_URL, но авторизацию и пути придётся приводить в порядок самому.
Какие задачи решает
- выпустить Pix-заряд с QR-кодом из агента
- проверить владельца DICT-ключа перед переводом
- выставить счёт boleto и отменить его до оплаты
- получить баланс и выписку по счёту мерчанта
- зарегистрировать или удалить Pix-ключ на аккаунте
Примеры запросов агенту
- Покажи баланс мерчантского счёта в C6
- Создай Pix-коб на 150 реалов и верни QR-код
- Проверь, кому принадлежит DICT-ключ
[email protected], прежде чем отправлять перевод
Как установить mcp-c6
Командой платформы
claude mcp add --env C6_CLIENT_ID=<C6_CLIENT_ID> --env C6_CLIENT_SECRET=<C6_CLIENT_SECRET> --env C6_CERT_PATH=<C6_CERT_PATH> --env C6_KEY_PATH=<C6_KEY_PATH> --env C6_ENV=<C6_ENV> --transport stdio c6 -- npx -y @codespar/mcp-c6Вместо <…> подставьте свои значения
Командой платформы
codex mcp add c6 --env C6_CLIENT_ID=<C6_CLIENT_ID> --env C6_CLIENT_SECRET=<C6_CLIENT_SECRET> --env C6_CERT_PATH=<C6_CERT_PATH> --env C6_KEY_PATH=<C6_KEY_PATH> --env C6_ENV=<C6_ENV> -- npx -y @codespar/mcp-c6Вместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"c6": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-c6"
],
"env": {
"C6_CLIENT_ID": "<C6_CLIENT_ID>",
"C6_CLIENT_SECRET": "<C6_CLIENT_SECRET>",
"C6_CERT_PATH": "<C6_CERT_PATH>",
"C6_KEY_PATH": "<C6_KEY_PATH>",
"C6_ENV": "<C6_ENV>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"c6": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@codespar/mcp-c6"
],
"env": {
"C6_CLIENT_ID": "<C6_CLIENT_ID>",
"C6_CLIENT_SECRET": "<C6_CLIENT_SECRET>",
"C6_CERT_PATH": "<C6_CERT_PATH>",
"C6_KEY_PATH": "<C6_KEY_PATH>",
"C6_ENV": "<C6_ENV>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e C6_CLIENT_ID=<C6_CLIENT_ID> -e C6_CLIENT_SECRET=<C6_CLIENT_SECRET> -e C6_CERT_PATH=<C6_CERT_PATH> -e C6_KEY_PATH=<C6_KEY_PATH> -e C6_ENV=<C6_ENV> c6 npx -y @codespar/mcp-c6Вместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp-c6
Как установить mcp-c6 в Claude Code?
Добавьте сервер командой `claude mcp add mcp-c6 -e C6_CLIENT_ID=<C6_CLIENT_ID> -e C6_CLIENT_SECRET=<C6_CLIENT_SECRET> -e C6_CERT_PATH=<C6_CERT_PATH> -e C6_KEY_PATH=<C6_KEY_PATH> -- npx -y @codespar/mcp-c6. Есть второй вариант — с явным C6_ENV и --transport stdio: claude mcp add --env C6_CLIENT_ID=<C6_CLIENT_ID> --env C6_CLIENT_SECRET=<C6_CLIENT_SECRET> --env C6_CERT_PATH=<C6_CERT_PATH> --env C6_KEY_PATH=<C6_KEY_PATH> --env C6_ENV=<C6_ENV> --transport stdio c6 -- npx -y @codespar/mcp-c6`.
Что делает mcp-c6?
Выставляет инструменты C6 Bank агенту: Pix-заряды обоих типов, DICT-ключи, boleto, баланс и выписку. Аутентификация двойная — OAuth2 и mTLS на каждом запросе.
Почему пакет помечен как deprecated?
Ни один инструмент не доходит до сервиса: хосты производства и песочницы из пакета не находятся в DNS. Портал C6 теперь описывает другие адреса за mTLS, и пути этого сервера под них не писались.