FMP SDK MCP

MCP-сервер fmpsdk-mcp открывает агенту финансовые данные Financial Modeling Prep: котировки, отчетность, коэффициенты, новости

  • 214 ★ репозитория
  • Последний коммит
  • BSD-3-Clause
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Ключ FMP API передается серверу в переменной окружения и открывает платные данные по тарифу
  • Сервер только читает данные, но запросы расходуют лимиты вашего тарифа FMP
Все причины и проверки

daxm/fmpsdk

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/fmp-sdk-mcp

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Ключ FMP API передается серверу в переменной окружения и открывает платные данные по тарифу
  • Сервер только читает данные, но запросы расходуют лимиты вашего тарифа FMP

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

fmpsdk-mcp — MCP-сервер над библиотекой fmpsdk, которая покрывает весь API Financial Modeling Prep. Все инструменты только читают данные запросами GET. Агент берет десять основных инструментов: котировку, профиль компании, отчеты о доходах, баланс, движение денег, ключевые метрики, финансовые коэффициенты, исторические цены, поиск тикера и новости по акции. Остальные примерно 228 методов API доступны через три инструмента: `list_fmp_endpoints` показывает методы, `describe_fmp_endpoint` описывает один, `call_fmp_endpoint` вызывает его. Длинные списки приходят страницами по 50 строк. Групповые выгрузки и пакетные котировки по целому классу активов отклоняются, для таких задач берут библиотеку напрямую. Ресурс `fmpsdk://llms.txt` описывает пакет для агента.

Для кого. Финансовым аналитикам и разработчикам, которые разбирают отчетность компаний и котировки в чате с агентом по своему ключу FMP.

Подходит, если

  • Агент сравнивает отчеты о доходах и коэффициенты двух компаний за последние годы
  • Нужна история цен и свежие новости по тикеру перед обсуждением модели
  • Агент находит нужный метод среди сотен конечных точек через `list_fmp_endpoints` и вызывает его
  • Ключевые метрики и профиль компании подтягиваются в таблицу для разбора

Не подходит, если

  • Нужны выгрузки целых рынков: групповые и пакетные методы сервер отклоняет
  • Ключа FMP нет: без него сервер остановится, и часть данных открывается только на платных тарифах
  • Нужны ордера и сделки: сервер только читает данные

Пример запроса к агенту

Сравни по отчетам о доходах и коэффициентам Apple и Microsoft за последние три года и приведи свежие новости по обеим

MCP

Транспорт
stdio
Авторизация
API-ключ

Переменные окружения

FMP_API_KEY обязательная, секрет
Ключ FMP API из кабинета Financial Modeling Prep

Ограничения

Нужен ключ FMP API в переменной `FMP_API_KEY`, а часть конечных точек доступна только на платных тарифах Starter, Premium или Ultimate. Для запуска требуется uv. Групповые выгрузки (`bulk`) и пакетные котировки по классам активов отклоняются, список результатов отдается страницами по 50 строк. Семь методов TipRanks реализованы и покрыты тестами, но с реальным ответом не проверены. Сервер лежит в папке `mcp/` репозитория fmpsdk и публикуется отдельным пакетом, лицензия BSD-3-Clause. Версия 20250102.0 и старше использует мертвые методы FMP.

Как отключить. Удалите сервер из клиента (`claude mcp remove fmpsdk`) и отзовите ключ в кабинете Financial Modeling Prep.

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

Как поставить fmpsdk-mcp в Claude Code?

Командой `claude mcp add fmpsdk -s user -e FMP_API_KEY=ключ -- uvx fmpsdk-mcp`. Нужны uv и ключ FMP.

Меняет ли сервер данные?

Нет, каждый инструмент выполняет только запрос GET. Сделок и записи в сервис FMP нет.

Как добраться до остальных методов API?

Через `list_fmp_endpoints`, `describe_fmp_endpoint` и `call_fmp_endpoint`: список, описание и вызов около 228 методов во время работы.

Какой тариф FMP нужен?

Зависит от метода: в docstring каждого метода указан тариф Free, Starter, Premium или Ultimate. При нехватке тарифа библиотека выдает `FMPPlanLimitError`.

Как зафиксировать версию?

Командой `uvx fmpsdk-mcp@20260829.0`, подставив нужную версию. Непубликованную ревизию можно взять напрямую из ветки репозитория.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Рыночные данные в диалоге с агентом: размещенный сервер или локальный запуск, три режима и наборы инструментов по запросу

MCP-серверРасширенный доступ149Звезды репозитория

Financial Datasets MCP

Financial Datasets MCP Server

Официальный

MCP-сервер к API Financial Datasets: отчетность компаний, цены акций и криптовалют и новости для агента

MCP-серверРасширенный доступ2,3 тыс.Звезды репозитория
Официальный

MCP-сервер финансового анализа: более 500 методов из отчетностей компаний, коэффициенты, индикаторы, метрики риска и макро

MCP-серверРасширенный доступ5,5 тыс.Звезды репозитория

MCP сервер финансовых данных: акции, фонды, облигации, макропоказатели, новости и крипта через Tushare и Binance

MCP-серверШирокий доступ871Звезды репозитория
Официальный

Облачный MCP-сервер финансовых данных: котировки, отчетность, макростатистика и фирменные факторы FTShare только на чтение

MCP-серверРасширенный доступ261Звезды репозитория

MCP-сервер отдает агенту данные Yahoo Finance по тикеру: историю цен, финансовую отчетность и цепочки опционов

MCP-серверРасширенный доступ369Звезды репозитория

Коротко о README

Основной текст описывает библиотеку fmpsdk: 29 групп данных и около 240 методов, пример кода, ценовые тарифы и обновление от старой версии. Отдельный файл `mcp/README.md` рассказывает про MCP-сервер, инструменты и установку.

Бейдж для README

Сообщить о проблеме