
Financial Modeling Prep MCP Server
imbenrabiApache-2.0
133 звёзд50 форков
MCP-сервер для Financial Modeling Prep API. Он даёт AI-ассистентам доступ к 250+ финансовым инструментам. Разработчики и финансовые аналитики используют сервер, чтобы собирать котировки акций, отчётность компаний, данные по криптовалютам и макроэкономическую статистику прямо через чат ассистента.
Сервер работает в трёх режимах: загрузить все инструменты сразу, выбрать только нужные категории или управлять инструментами динамически через мета-команды.
Установка
npx -y financial-modeling-prep-mcp-serverХарактеристики
Общее
- СтатусСообщество
- Разработчикimbenrabi
- ЛицензияApache-2.0
Технологии
- ЯзыкиTypeScript
- Транспортstreamable-http
Описание
Возможности
- Загружает данные по 250+ финансовым инструментам из 24 категорий: акции, ETF, криптовалюты, форекс, сырьё.
- Отдаёт финансовую отчётность компаний: баланс, отчёт о прибылях и убытках, отчёт о движении денег.
- Получает текущие котировки, исторические данные и рыночные сводки.
- Подгружает макроэкономические показатели: ВВП, инфляция, безработица, процентные ставки.
- Управляет загрузкой инструментов на лету через мета-команды (режим Dynamic).
- Работает в трёх режимах: динамический, статический (только нужные инструменты) и все сразу.
- Подключается к облачной инстанции — обходится без установки и запуска сервера.
- Запускается локально одной командой
npx -y financial-modeling-prep-mcp-server. - Совместим с Claude Desktop, Claude.ai и любыми MCP-клиентами с поддержкой HTTP/SSE.
- Разворачивается в Docker для продакшен-среды.
Как подключить
Самый быстрый способ — облачная инстанция. Подключитесь к ней как к SSE-серверу и передайте API-токен в настройках сессии.
Локальный запуск:
- Получите API-ключ на financialmodelingprep.com.
- Запустите сервер одной командой:
npx -y financial-modeling-prep-mcp-server --fmp-token=ВАШ_API_КЛЮЧ - Добавьте в конфигурацию клиента, например Claude Desktop:
{ "mcpServers": { "financial-modeling-prep": { "command": "npx", "args": [ "-y", "financial-modeling-prep-mcp-server", "--fmp-token", "ВАШ_API_КЛЮЧ" ] } } } - Перезапустите клиент.
Для продакшен-рекомендаций соберите образ Docker и передайте токен через переменную окружения:
docker build -t fmp-mcp . && docker run -e FMP_TOKEN=ВАШ_ТОКЕН fmp-mcp
Примеры запросов
- «Покажи текущую цену акций Apple (AAPL) и сравни с ценой месяц назад.»
- «Найди компании с самым высоким дивидендным доходом в индексе S&P 500.»
- «Сравни выручку, чистую прибыль и долг Microsoft и Alphabet за последние 3 года.»
- «Как изменилась цена Bitcoin за последнюю неделю? Дай краткую сводку по рынку криптовалют.»
- «Покажи current ratio и debt-to-equity для Tesla за последние 4 квартала.»
- «Загрузи макроэкономические показатели США: ВВП за последний квартал, уровень инфляции и безработицы.»
Технические детали
- Язык разработки: TypeScript
- Транспорт: Streamable HTTP (SSE)
- Лицензия: Apache-2.0
- Установка: npx / Docker / исходный код
- Режимы работы: Dynamic, Static, All Tools
- Требования: Node.js 20+ (v2.5.x), Node.js 25.3.0+ (v2.6.0+)
- Разработчик: imbenrabi