mcp-getnet — MCP-сервер для Claude Code: установка
Подключает агента к Getnet для работы с картами, Pix, boleto и выплатами маркетплейса. Нужен для сценариев с бразильским эквайрингом.
claude mcp add --env GETNET_CLIENT_ID=<GETNET_CLIENT_ID> --env GETNET_CLIENT_SECRET=<GETNET_CLIENT_SECRET> --env GETNET_SELLER_ID=<GETNET_SELLER_ID> --env GETNET_BASE_URL=<GETNET_BASE_URL> --transport stdio getnet -- npx -y @codespar/mcp-getnetЧто делает mcp-getnet
mcp-getnet даёт агенту инструменты Getnet: авторизацию, отмену и возврат платежей по кредитным картам, операции с дебетовыми картами, создание Pix и boleto. Сервер также ищет платежи по payment_id или order_id, запрашивает рассрочку и токенизирует карту для повторного использования.
Для маркетплейсов есть создание продавцов, настройка split-правил и получение записей по продажам, комиссиям и выплатам. Сервер использует OAuth 2.0 Client Credentials, получает bearer-токен через POST /auth/oauth/v2/token и хранит его в памяти до приближения срока действия.
Перед запуском нужны GETNET_CLIENT_ID, GETNET_CLIENT_SECRET и GETNET_SELLER_ID; GETNET_BASE_URL задаёт адрес API и может быть пропущен. Прямая интеграция рассчитана на продавцов с коммерческим контрактом Santander, поэтому без такого контракта сценарий Getnet не подойдёт.
Какие задачи решает
- авторизовать платёж по кредитной карте
- создать счёт Pix или boleto
- найти платёж по
order_id - подключить продавца маркетплейса
- настроить разделение платежа между продавцами
Примеры запросов агенту
- Авторизуй платёж по кредитной карте и верни результат через
authorize_credit. - Создай счёт Pix, затем проверь его статус с помощью
query_pix. - Настрой split для платежа и покажи записи по продавцу через
get_statement.
Как установить mcp-getnet
Командой платформы
claude mcp add --env GETNET_CLIENT_ID=<GETNET_CLIENT_ID> --env GETNET_CLIENT_SECRET=<GETNET_CLIENT_SECRET> --env GETNET_SELLER_ID=<GETNET_SELLER_ID> --env GETNET_BASE_URL=<GETNET_BASE_URL> --transport stdio getnet -- npx -y @codespar/mcp-getnetВместо <…> подставьте свои значения
Командой платформы
codex mcp add getnet --env GETNET_CLIENT_ID=<GETNET_CLIENT_ID> --env GETNET_CLIENT_SECRET=<GETNET_CLIENT_SECRET> --env GETNET_SELLER_ID=<GETNET_SELLER_ID> --env GETNET_BASE_URL=<GETNET_BASE_URL> -- npx -y @codespar/mcp-getnetВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"getnet": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-getnet"
],
"env": {
"GETNET_CLIENT_ID": "<GETNET_CLIENT_ID>",
"GETNET_CLIENT_SECRET": "<GETNET_CLIENT_SECRET>",
"GETNET_SELLER_ID": "<GETNET_SELLER_ID>",
"GETNET_BASE_URL": "<GETNET_BASE_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"getnet": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@codespar/mcp-getnet"
],
"env": {
"GETNET_CLIENT_ID": "<GETNET_CLIENT_ID>",
"GETNET_CLIENT_SECRET": "<GETNET_CLIENT_SECRET>",
"GETNET_SELLER_ID": "<GETNET_SELLER_ID>",
"GETNET_BASE_URL": "<GETNET_BASE_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e GETNET_CLIENT_ID=<GETNET_CLIENT_ID> -e GETNET_CLIENT_SECRET=<GETNET_CLIENT_SECRET> -e GETNET_SELLER_ID=<GETNET_SELLER_ID> -e GETNET_BASE_URL=<GETNET_BASE_URL> getnet npx -y @codespar/mcp-getnetВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp-getnet
Как установить mcp-getnet в Claude Code?
Выполните `claude mcp add mcp-getnet -e GETNET_CLIENT_ID=<GETNET_CLIENT_ID> -e GETNET_CLIENT_SECRET=<GETNET_CLIENT_SECRET> -e GETNET_SELLER_ID=<GETNET_SELLER_ID> -- npx -y @codespar/mcp-getnet`.
Что делает mcp-getnet?
Сервер подключает агента к операциям Getnet: платежам по картам, Pix и boleto, продавцам маркетплейса, split-правилам и выпискам.
Что нужно для работы mcp-getnet?
Нужны OAuth-реквизиты GETNET_CLIENT_ID, GETNET_CLIENT_SECRET и GETNET_SELLER_ID. Адрес API можно задать через GETNET_BASE_URL.