mcp-transak — MCP-сервер для Claude Code: функции и установка
Связывает агента с Transak Partner API: он может управлять ордерами, получать котировки и проверять данные по валютам, странам и платежам. Нужен ключ партнёра и API-секрет.
claude mcp add --env TRANSAK_API_KEY=<TRANSAK_API_KEY> --env TRANSAK_API_SECRET=<TRANSAK_API_SECRET> --env TRANSAK_ENV=<TRANSAK_ENV> --transport stdio transak -- npx -y @codespar/mcp-transakЧто делает mcp-transak
Сервер даёт агенту инструменты для работы с Transak: создать, изменить или отменить ордер, проверить его статус и получить котировку. Также доступны сведения о лимитах, валютах, странах, комиссиях сетей, KYC и балансе партнёра. Для подписи вебхука есть локальная проверка HMAC-SHA256.
Это интеграция с Partner API, а не с виджетом Transak. Перед запуском задайте TRANSAK_API_KEY и TRANSAK_API_SECRET; TRANSAK_ENV выбирает staging или production. По умолчанию используется staging. Сервер имеет статус alpha, а часть путей для ордеров следует сверить при подключении реального ключа: это важно, если вы сразу строите на них рабочий процесс.
Какие задачи решает
- создать и отменить ордер Transak
- получить котировку фиат-крипто
- проверить лимиты сделки по стране
- узнать статус KYC покупателя
- проверить подпись вебхука
Примеры запросов агенту
- Получи котировку для обмена фиата на криптовалюту через Transak.
- Покажи ордера партнёрского аккаунта и проверь статус указанного ордера.
- Проверь HMAC-SHA256 подпись этого вебхука Transak.
Как установить mcp-transak
Командой платформы
claude mcp add --env TRANSAK_API_KEY=<TRANSAK_API_KEY> --env TRANSAK_API_SECRET=<TRANSAK_API_SECRET> --env TRANSAK_ENV=<TRANSAK_ENV> --transport stdio transak -- npx -y @codespar/mcp-transakВместо <…> подставьте свои значения
Командой платформы
codex mcp add transak --env TRANSAK_API_KEY=<TRANSAK_API_KEY> --env TRANSAK_API_SECRET=<TRANSAK_API_SECRET> --env TRANSAK_ENV=<TRANSAK_ENV> -- npx -y @codespar/mcp-transakВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"transak": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-transak"
],
"env": {
"TRANSAK_API_KEY": "<TRANSAK_API_KEY>",
"TRANSAK_API_SECRET": "<TRANSAK_API_SECRET>",
"TRANSAK_ENV": "<TRANSAK_ENV>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"transak": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@codespar/mcp-transak"
],
"env": {
"TRANSAK_API_KEY": "<TRANSAK_API_KEY>",
"TRANSAK_API_SECRET": "<TRANSAK_API_SECRET>",
"TRANSAK_ENV": "<TRANSAK_ENV>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e TRANSAK_API_KEY=<TRANSAK_API_KEY> -e TRANSAK_API_SECRET=<TRANSAK_API_SECRET> -e TRANSAK_ENV=<TRANSAK_ENV> transak npx -y @codespar/mcp-transakВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp-transak
Как установить mcp-transak в Claude Code?
Выполните claude mcp add mcp-transak -e TRANSAK_API_KEY=<TRANSAK_API_KEY> -e TRANSAK_API_SECRET=<TRANSAK_API_SECRET> -- npx -y @codespar/mcp-transak. Подставьте значения ключа и API-секрета Transak.
Что делает mcp-transak?
Подключает агента к Transak Partner API. Через сервер можно работать с ордерами и котировками, проверять лимиты, KYC и подписи вебхуков.
Какие учётные данные нужны для работы?
Обязательны TRANSAK_API_KEY и TRANSAK_API_SECRET. TRANSAK_ACCESS_TOKEN нужен, если его требует уровень партнёра; среду задаёт TRANSAK_ENV.