财务建模准备MCP服务器
](https://www.npmjs.com/package/financial-modeling-prep-mcp-server) 
模型上下文协议(MCP)服务器 财务建模准备 API,向人工智能助手展示250多种金融数据工具。
特性
- 250+金融工具 涵盖24个类别——股票、ETF、加密货币、外汇、大宗商品、经济学等
- 动态工具管理 --建立在 工具感知 通过元工具在运行时启用/禁用工具集
- 三种服务器模式 --动态(元工具)、静态(预加载工具集)或所有工具(默认)
- 灵活部署 --通过npm、Docker或源代码使用托管实例或自主机
- HTTP/SSE传输 --与Claude.ai、Claude Desktop和MCP注册表兼容
快速开始
托管实例(最快)
无需安装。直接连接:
https://financial-modeling-prep-mcp-server-production.up.railway.app/mcp提供您的 FMP_ACCESS_TOKEN 在会话配置中,开始使用5个元工具按需加载工具集。
自托管(单线)
npx financial-modeling-prep-mcp-server --fmp-token=YOUR_FMP_API_KEY或全局安装:
npm install -g financial-modeling-prep-mcp-server
fmp-mcp --fmp-token=YOUR_FMP_API_KEY获取API密钥: 金融学。预印本网站.
目录
安装
先决条件: Node.js 25.3.0或更高版本(适用于v2.6.0+)。对于旧版本(v2.5.x及以下),需要Node.js 20+。
选择适合您工作流程的方法:
- NPM —
npm install -g financial-modeling-prep-mcp-server - 码头工人 --从源代码构建或提取预构建映像
- 来源 --克隆并运行
npm install && npm run build
看 docs/INSTALLATION.md 了解每种方法的详细步骤。
配置
服务器支持通过CLI参数、环境变量或会话配置控制的三种操作模式:
| 模式 | 如何启用 | 说明 |
|---|---|---|
| 动态的 | DYNAMIC_TOOL_DISCOVERY=true | 从5个元工具开始;在运行时加载工具集 |
| 静态 | FMP_TOOL_SETS=search,company | 在会话创建时预加载指定的工具集 |
| 所有工具(默认) | *(默认)* | 立即加载所有250+个工具 |
优先级:CLI参数>环境变量>会话配置>默认值。
看 docs/CONFIGURATION.md 以获取完整的配置参考。
用法
通过HTTP/SSE传输连接到服务器:
- Claude.ai/克劳德桌面 --添加为远程连接器(设置>连接器)
- 定制客户 --POST到
/mcp和mcp-client-id头球 - MCP注册表 --Smithery.ai、Glama.ai等
看 docs/USAGE.md 用于特定于客户端的设置、会话头和请求示例。
可用工具
24个类别,涵盖:
搜索·目录和交易品种列表·公司信息·财务报表·财务指标和分析·技术指标·报价和价格数据·市场指数和表现·市场数据·新闻和新闻稿·美国证券交易委员会文件·内幕交易和机构交易·ETF和基金·政府交易·加密货币和外汇·收益·特殊数据集·大宗商品·经济学·批量数据工具
看 docs/API_REFERENCE.md文件 查看完整的工具目录。
注册处
此服务器列在多个MCP注册表上,便于查找:
看 docs/REGISTRIES.md 有关注册表特定的设置说明。
贡献
欢迎捐款。请看 贡献.md 用于开发设置、测试和拉取请求指南。
