Finam MCP: Документация
Обновлено:
Подключение
uvx finam-mcp-server@latest (stdio). Переменные окружения: FINAM_API_KEY и FINAM_ACCOUNT_ID — из личного кабинета Finam Trade API (api.finam.ru), раздел «Токены»; там же можно создать бесплатный демо-счёт. Требования: Python 3.12+, менеджер uv. Готовые конфиги для Claude Desktop, Cursor и VS Code — в README репозитория.
Что умеет
16 инструментов по 4 группам:
- Счёт и позиции:
get_account_info(),get_transactions(),get_trades(). - Активы:
get_assets(),get_asset_params(),get_exchanges(),get_exchange_info(),get_option_boards(),get_trade_schedule(). - Рыночные данные:
get_candles(),get_quotes(),get_order_book(),get_last_trades(). - Торговля:
get_orders(),place_order()(market/limit/stop),cancel_order(),cancel_all_orders().
Сценарий для агента
«Какой у меня баланс и открытые позиции на Finam?», «купи 10 акций Сбербанка по рыночной цене», «продай 5 акций Газпрома лимитной заявкой по 150 ₽», «покажи 5-минутные свечи по Сбербанку за последние 2 часа», «отмени все открытые ордера».
Тарифы
MCP-сервер бесплатный (MIT); использование Trade API — по тарифам брокера ФИНАМ (демо-счёт бесплатен для тестирования).