Financial Modeling Prep (fmpsdk) — MCP-сервер для Claude Code
MCP-сервер подключает Financial Modeling Prep к ИИ-агенту: котировки, отчётность, цены и около 240 методов API. Нужен ключ FMP.
claude mcp add fmpsdk-mcp -e FMP_API_KEY=<FMP_API_KEY> -- uvx fmpsdk-mcpЧто делает Financial Modeling Prep (fmpsdk)
Сервер даёт агенту доступ к данным Financial Modeling Prep через MCP. Он покрывает котировки, профили компаний, финансовую отчётность, коэффициенты, историю цен, новости, календари, данные об инсайдерах, ETF, валюты, криптовалюты и другие группы. Для частых запросов есть 10 готовых инструментов, а discovery-инструменты позволяют обращаться ко всем методам библиотеки.
Для запуска нужен FMP_API_KEY и команда uvx fmpsdk-mcp. Сервер можно подключить к Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline или Zed. Ответы методов обычно приходят как списки словарей, поэтому агенту или вашему коду нужно обработать результат. Доступ к методам зависит от тарифа FMP, а 7 методов client.tipranks требуют отдельной платной опции и не проверялись на реальном ответе. Без ключа FMP_API_KEY сервер не сможет обращаться к API.
Какие задачи решает
- получить котировку компании по тикеру
- запросить отчётность и финансовые коэффициенты
- сравнить исторические цены и движения рынка
- найти данные по ETF, валютам или криптовалютам
- проверить доступность метода для тарифа FMP
Примеры запросов агенту
- Запроси текущую котировку
AAPLчерез Financial Modeling Prep. - Сравни исторические цены
AAPLиMSFTи объясни основные изменения. - Получи отчётность компании
AAPLи выдели ключевые показатели.
Как установить Financial Modeling Prep (fmpsdk)
Командой платформы
claude mcp add fmpsdk-mcp -e FMP_API_KEY=<FMP_API_KEY> -- uvx fmpsdk-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from fmpsdk-mcp <команда>
Командой платформы
codex mcp add financial-modeling-prep-fmpsdk --env FMP_API_KEY=<FMP_API_KEY> -- uvx fmpsdk-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from fmpsdk-mcp <команда>
Файл настроек
{
"mcpServers": {
"financial-modeling-prep-fmpsdk": {
"command": "uvx",
"args": [
"fmpsdk-mcp"
],
"env": {
"FMP_API_KEY": "<FMP_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from fmpsdk-mcp <команда>
Файл настроек
{
"servers": {
"financial-modeling-prep-fmpsdk": {
"type": "stdio",
"command": "uvx",
"args": [
"fmpsdk-mcp"
],
"env": {
"FMP_API_KEY": "<FMP_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from fmpsdk-mcp <команда>
Командой платформы
gemini mcp add -e FMP_API_KEY=<FMP_API_KEY> financial-modeling-prep-fmpsdk uvx fmpsdk-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from fmpsdk-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Financial Modeling Prep (fmpsdk)
Как установить Financial Modeling Prep (fmpsdk) в Claude Code?
Укажите ключ FMP и выполните claude mcp add fmpsdk-mcp -e FMP_API_KEY=<FMP_API_KEY> -- uvx fmpsdk-mcp.
Что делает Financial Modeling Prep (fmpsdk)?
MCP-сервер подключает к агенту инструменты Financial Modeling Prep для котировок, отчётности, цен, новостей и других данных. Через discovery-инструменты доступны около 240 методов.
Какие ограничения есть у Financial Modeling Prep (fmpsdk)?
Набор доступных методов зависит от тарифа FMP. Методы client.tipranks требуют отдельной платной опции, а 7 из них не проверялись на реальном ответе.