FMP SDK MCP
MCP-сервер fmpsdk-mcp открывает агенту финансовые данные Financial Modeling Prep: котировки, отчетность, коэффициенты, новости
- 214 ★ репозитория
- Последний коммит
- BSD-3-Clause
Расширенный доступ
Почему такой уровень
- Ключ FMP API передается серверу в переменной окружения и открывает платные данные по тарифу
- Сервер только читает данные, но запросы расходуют лимиты вашего тарифа FMP
Установка
- Работает в
В терминале, через 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-серверыРыночные данные в диалоге с агентом: размещенный сервер или локальный запуск, три режима и наборы инструментов по запросу
Financial Datasets MCP
Financial Datasets MCP Server
MCP-сервер к API Financial Datasets: отчетность компаний, цены акций и криптовалют и новости для агента
MCP-сервер финансового анализа: более 500 методов из отчетностей компаний, коэффициенты, индикаторы, метрики риска и макро
MCP сервер финансовых данных: акции, фонды, облигации, макропоказатели, новости и крипта через Tushare и Binance
Облачный MCP-сервер финансовых данных: котировки, отчетность, макростатистика и фирменные факторы FTShare только на чтение
MCP-сервер отдает агенту данные Yahoo Finance по тикеру: историю цен, финансовую отчетность и цепочки опционов
Коротко о README
Основной текст описывает библиотеку fmpsdk: 29 групп данных и около 240 методов, пример кода, ценовые тарифы и обновление от старой версии. Отдельный файл `mcp/README.md` рассказывает про MCP-сервер, инструменты и установку.