Финам MCP: как подключить Finam Trade API к Claude, Cursor и Codex

tikhonov-aleksei/finam-mcp· Проверено 12.11.2026· 0на GitHub

Подключает агента к Finam Trade API: читать счёт, сделки и транзакции, котировки, свечи и стакан, выставлять и отменять заявки.

2 реализации:

Запускается через uvx по токену и номеру счёта, 18 инструментов; токен сам меняет на короткий JWT и обновляет его.

Как подключить

Что сделать до подключения

1

Python 3.12 или новее и uv

2

API-токен и ID торгового счёта из личного кабинета Финама

3
FINAM_API_TOKEN

Личный кабинет Финама → раздел API → создать токен

4
FINAM_ACCOUNT_ID

ID вашего торгового счёта в том же личном кабинете

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --env 'FINAM_API_TOKEN=<ваш API-токен Finam>' --env 'FINAM_ACCOUNT_ID=<ID торгового счёта>' --transport stdio finam \
  -- uvx finam_mcp

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

get_accountчитает сведения о счёте
tradesпоказывает сделки за период
transactionsпоказывает транзакции
assetsвыводит доступные инструменты
get_assetчитает данные инструмента
get_asset_paramsчитает торговые параметры инструмента
exchangesвыводит список бирж
options_chainстроит цепочку опционов
scheduleпоказывает расписание торгов
clockпоказывает время сервера
barsвыгружает исторические свечи
last_quoteпоказывает последнюю котировку
latest_tradesпоказывает последние сделки
order_bookчитает стакан заявок
get_ordersвыводит заявки счёта
get_orderчитает заявку по ID
place_orderвыставляет заявку
cancel_orderотменяет заявку

Что попросить агента

«Покажи информацию о моём счёте»Агент вызовет get_account и выведет средства, позиции и прибыль
«Купи 10 акций Сбербанка по рыночной цене»Агент уточнит инструмент через get_asset и выставит заявку через place_order
«Какая сейчас цена на GAZP?»Агент вызовет last_quote по GAZP@MOEX
«Покажи мои сделки за <месяц> и сравни с часовыми свечами по <тикер>»Агент выгрузит сделки через trades и свечи через bars и сопоставит их

Для каких задач

Показать состояние счёта: свободные средства, открытые позиции и их прибыль
Выгрузить сделки и транзакции за период
Узнать котировку, последние сделки и стакан по тикеру
Выгрузить свечи от минуты до недели для анализа
Выставить или отменить биржевую заявку

Ограничения

!

Оба сервера сторонние, у каждого 0 звёзд на GitHub и последнее обновление в октябре 2025 года

!

Сервер Ildarjan сделан для демонстрации и обучения и запускается только вручную из склонированного репозитория

!

place_order выставляет реальную заявку на вашем счёте: держите подтверждение вызовов включённым

!

Инструменты задаются в формате ТИКЕР@MIC, например SBER@MOEX; по умолчанию биржи MOEX и SPBE

Какую реализацию выбрать

РеализацияКто делаетЗвёздыЗапускКлючИнструментыОбновлён
Finam MCP Servertikhonov-aleksei (mdmeldon)0локальнотокен186 октября 2025
Finam MCP Server (Ildarjan)Ildarjan0HTTPтокен1727 октября 2025

Частые вопросы

Есть ли у Финама свой MCP-сервер?
Оба сервера на странице написали частные разработчики, Финам их не ведёт. Сервер Ildarjan автор называет учебным: он сделан к статье на Хабре. Работают оба через Finam Trade API по вашему токену.
Где взять токен и номер счёта?
Войдите в личный кабинет Финама, откройте раздел API и создайте токен. Там же найдите ID торгового счёта и передайте его в FINAM_ACCOUNT_ID.
Как часто нужно обновлять токен?
Не нужно: сервер tikhonov-aleksei получает по API-токену короткоживущий JWT примерно на 15 минут и обновляет его сам.
Какие таймфреймы свечей доступны?
M1, M5, M15, M30, H1, H4, D1 и W1. Даты и время передаются в формате ISO 8601, например 2024-01-15T10:30:00+03:00.
Как подключить Finam MCP к Cursor?
Добавьте в ~/.cursor/mcp.json сервер finam: command uvx, args finam_mcp и переменные FINAM_API_TOKEN и FINAM_ACCOUNT_ID. Конфиги для других клиентов — во вкладках блока «Как подключить».
Работает ли сервер из России?
Серверы работают на вашем компьютере и ходят в Finam Trade API по вашему токену: нужен брокерский счёт в Финаме и доступ к API в личном кабинете.

Похожие серверы