Nordnet Portfolio — MCP-сервер для Claude Code: суть и запуск
MCP-сервер для чтения брокерских счетов Nordnet: остатков, сделок, открытых позиций и параметров ценных бумаг. Помогает следить за портфелем прямо в диалоге с ассистентом.
claude mcp add --env NORDNET_HOST=<NORDNET_HOST> --env NORDNET_SESSION_TOKEN=<NORDNET_SESSION_TOKEN> --env NORDNET_CLIENT_ID=<NORDNET_CLIENT_ID> --transport stdio nordnet-portfolio -- docker run -i --rm -e NORDNET_HOST -e NORDNET_SESSION_TOKEN -e NORDNET_CLIENT_ID ghcr.io/hpasic/nordnet-mcp:latestЧто делает Nordnet Portfolio
Сервер открывает ассистенту режим чтения данных скандинавского брокера Nordnet через 16 специализированных инструментов. С его помощью можно проверять балансы счетов, списки открытых позиций, историю сделок и искать финансовые инструменты. Сервис работает строго на чтение: создание заявок или вывод денег через него технически невозможны.
Для авторизации не обязательно вручную доставать сессионный токен из браузера. Достаточно вызвать инструмент nordnet_auth, после чего сервер выведет QR-код в чат — в виде интерактивного блока или текстовой ASCII-графики для консольных клиентов вроде Claude Code. После сканирования в приложении брокера сессия сохраняется только в оперативной памяти запущенного процесса. Если сервер перезапустится, авторизацию придётся пройти заново.
Переменная NORDNET_HOST обязана точно соответствовать стране регистрации вашего аккаунта (Швеция, Норвегия, Дания или Финляндия). При несовпадении домена мобильное приложение Nordnet молча проигнорирует отсканированный QR-код.
Какие задачи решает
- посмотреть текущие остатки и открытые позиции на счетах Nordnet
- запросить историю совершённых брокерских сделок прямо в чате
- найти параметры и идентификаторы биржевых инструментов
- проверить статус активных заявок без входа в веб-терминал
Примеры запросов агенту
- Покажи список моих открытых позиций и остатки на счетах Nordnet.
- Авторизуйся в Nordnet через QR-код и выведи последние 10 сделок.
- Найди инструмент с тикером VOLV B на бирже через Nordnet.
Как установить Nordnet Portfolio
Командой платформы
claude mcp add --env NORDNET_HOST=<NORDNET_HOST> --env NORDNET_SESSION_TOKEN=<NORDNET_SESSION_TOKEN> --env NORDNET_CLIENT_ID=<NORDNET_CLIENT_ID> --transport stdio nordnet-portfolio -- docker run -i --rm -e NORDNET_HOST -e NORDNET_SESSION_TOKEN -e NORDNET_CLIENT_ID ghcr.io/hpasic/nordnet-mcp:latestВместо <…> подставьте свои значения
Командой платформы
codex mcp add nordnet-portfolio --env NORDNET_HOST=<NORDNET_HOST> --env NORDNET_SESSION_TOKEN=<NORDNET_SESSION_TOKEN> --env NORDNET_CLIENT_ID=<NORDNET_CLIENT_ID> -- docker run -i --rm -e NORDNET_HOST -e NORDNET_SESSION_TOKEN -e NORDNET_CLIENT_ID ghcr.io/hpasic/nordnet-mcp:latestВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"nordnet-portfolio": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"NORDNET_HOST",
"-e",
"NORDNET_SESSION_TOKEN",
"-e",
"NORDNET_CLIENT_ID",
"ghcr.io/hpasic/nordnet-mcp:latest"
],
"env": {
"NORDNET_HOST": "<NORDNET_HOST>",
"NORDNET_SESSION_TOKEN": "<NORDNET_SESSION_TOKEN>",
"NORDNET_CLIENT_ID": "<NORDNET_CLIENT_ID>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"nordnet-portfolio": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"NORDNET_HOST",
"-e",
"NORDNET_SESSION_TOKEN",
"-e",
"NORDNET_CLIENT_ID",
"ghcr.io/hpasic/nordnet-mcp:latest"
],
"env": {
"NORDNET_HOST": "<NORDNET_HOST>",
"NORDNET_SESSION_TOKEN": "<NORDNET_SESSION_TOKEN>",
"NORDNET_CLIENT_ID": "<NORDNET_CLIENT_ID>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e NORDNET_HOST=<NORDNET_HOST> -e NORDNET_SESSION_TOKEN=<NORDNET_SESSION_TOKEN> -e NORDNET_CLIENT_ID=<NORDNET_CLIENT_ID> nordnet-portfolio docker run -i --rm -e NORDNET_HOST -e NORDNET_SESSION_TOKEN -e NORDNET_CLIENT_ID ghcr.io/hpasic/nordnet-mcp:latestВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Nordnet Portfolio
Как установить Nordnet Portfolio в Claude Code?
Выполните команду в терминале: `claude mcp add --env NORDNET_HOST=<NORDNET_HOST> --env NORDNET_SESSION_TOKEN=<NORDNET_SESSION_TOKEN> --env NORDNET_CLIENT_ID=<NORDNET_CLIENT_ID> --transport stdio nordnet-portfolio -- docker run -i --rm -e NORDNET_HOST -e NORDNET_SESSION_TOKEN -e NORDNET_CLIENT_ID ghcr.io/hpasic/nordnet-mcp:latest`.
Что делает Nordnet Portfolio?
Сервер предоставляет 16 инструментов MCP только для чтения брокерских данных Nordnet: счетов, балансов, активов и истории сделок.
Почему приложение не реагирует на QR-код авторизации?
Значение переменной NORDNET_HOST должно строго совпадать с доменом вашей учётной записи (например, public.nordnet.no для Норвегии). Если домен чужой, мобильное приложение Nordnet тихо отклонит отсканированную ссылку.