Starling Bank — MCP-сервер для Claude Code: функции и установка
MCP-сервер подключает ИИ-агента к Starling Bank для работы со счётом и транзакциями. Он пригодится, если вы хотите управлять банковскими операциями через агента.
claude mcp add starling-bank-mcp -e STARLING_BANK_ACCESS_TOKEN=<STARLING_BANK_ACCESS_TOKEN> -e STARLING_BANK_PRIVATE_KEY_UID=<STARLING_BANK_PRIVATE_KEY_UID> -e STARLING_BANK_PRIVATE_KEY_PEM=<STARLING_BANK_PRIVATE_KEY_PEM> -- npx -y starling-bank-mcpЧто делает Starling Bank
Сервер связывает агента с API Starling Bank и даёт ему доступ к счёту и транзакциям. Доступ задаётся персональным токеном и разрешениями, выбранными при его создании. Для отправки платежей нужна отдельная настройка подписи.
В Claude Code сервер запускается через npx с транспортом stdio. В команду установки также передаются UID и PEM приватного ключа. Это подключение даёт модели возможность влиять на банковский счёт, а ошибки и prompt injection могут привести к затратам. Не запускайте его без понимания выданных разрешений.
Какие задачи решает
- просмотреть сведения о счёте Starling Bank
- проверить банковские транзакции через агента
- отправить платёж после настройки подписи
Примеры запросов агенту
- Посмотри сведения о моём счёте Starling Bank.
- Проверь последние транзакции в Starling Bank.
- Отправь платёж через Starling Bank после настройки подписи.
Как установить Starling Bank
Командой платформы
claude mcp add starling-bank-mcp -e STARLING_BANK_ACCESS_TOKEN=<STARLING_BANK_ACCESS_TOKEN> -e STARLING_BANK_PRIVATE_KEY_UID=<STARLING_BANK_PRIVATE_KEY_UID> -e STARLING_BANK_PRIVATE_KEY_PEM=<STARLING_BANK_PRIVATE_KEY_PEM> -- npx -y starling-bank-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add starling-bank --env STARLING_BANK_ACCESS_TOKEN=<STARLING_BANK_ACCESS_TOKEN> --env STARLING_BANK_PRIVATE_KEY_UID=<STARLING_BANK_PRIVATE_KEY_UID> --env STARLING_BANK_PRIVATE_KEY_PEM=<STARLING_BANK_PRIVATE_KEY_PEM> -- npx -y starling-bank-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"starling-bank": {
"command": "npx",
"args": [
"-y",
"starling-bank-mcp"
],
"env": {
"STARLING_BANK_ACCESS_TOKEN": "<STARLING_BANK_ACCESS_TOKEN>",
"STARLING_BANK_PRIVATE_KEY_UID": "<STARLING_BANK_PRIVATE_KEY_UID>",
"STARLING_BANK_PRIVATE_KEY_PEM": "<STARLING_BANK_PRIVATE_KEY_PEM>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"starling-bank": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"starling-bank-mcp"
],
"env": {
"STARLING_BANK_ACCESS_TOKEN": "<STARLING_BANK_ACCESS_TOKEN>",
"STARLING_BANK_PRIVATE_KEY_UID": "<STARLING_BANK_PRIVATE_KEY_UID>",
"STARLING_BANK_PRIVATE_KEY_PEM": "<STARLING_BANK_PRIVATE_KEY_PEM>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e STARLING_BANK_ACCESS_TOKEN=<STARLING_BANK_ACCESS_TOKEN> -e STARLING_BANK_PRIVATE_KEY_UID=<STARLING_BANK_PRIVATE_KEY_UID> -e STARLING_BANK_PRIVATE_KEY_PEM=<STARLING_BANK_PRIVATE_KEY_PEM> starling-bank npx -y starling-bank-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Starling Bank
Как установить Starling Bank в Claude Code?
Выполните `claude mcp add starling-bank-mcp -e STARLING_BANK_ACCESS_TOKEN=<STARLING_BANK_ACCESS_TOKEN> -e STARLING_BANK_PRIVATE_KEY_UID=<STARLING_BANK_PRIVATE_KEY_UID> -e STARLING_BANK_PRIVATE_KEY_PEM=<STARLING_BANK_PRIVATE_KEY_PEM> -- npx -y starling-bank-mcp`. Подставьте свои значения токена и ключа.
Что делает Starling Bank?
MCP-сервер подключает агента к API Starling Bank, чтобы тот мог работать со счётом и транзакциями. Отправка платежей требует отдельной настройки подписи.
Что нужно для работы Starling Bank?
Нужен персональный токен Starling Bank и значения UID и PEM приватного ключа для настройки сервера. Разрешения токена выбираются при его создании.