基本能力
产品定位
金融建模准备MCP服务器通过标准化接口提供金融建模准备API数据访问,主要用于金融数据分析和AI助手集成。
核心功能
- 公司概况:访问公司信息、描述、市值、员工数量和行业数据
- 财务报表:检索损益表、资产负债表和现金流量表
- 财务指标:获取关键指标、比率和增长数据
- 分析师数据:访问分析师估计和建议
- SEC文件:查找和检索SEC文件内容
- 收益电话会议记录:获取收益电话会议记录
- 市场数据:访问当前股票价格和国债收益率
- 竞争对手分析:查找竞争对手公司
适用场景
- 金融分析
- 投资决策
- 市场研究
- AI助手集成
使用教程
使用依赖
- Python 3.8或更高版本
- UV包管理器(推荐)或pip
- 金融建模准备API密钥
安装教程
- 克隆此仓库
- 在项目根目录创建
.env文件,包含您的API密钥:
# Financial Modeling Prep API Configuration
FMP_KEY=your_api_key_here
# Optional: SEC API Configuration
SEC_ACCESS=YourCompanyName YourEmail@example.com- 使用UV安装依赖(推荐):
uv venv
uv pip install -r requirements.txt或使用pip:
pip install -r requirements.txt调试方式
使用UV(推荐)
# 激活虚拟环境
uv venv activate
# 运行服务器
python fmp_mcp_server.py使用pip
# 创建并激活虚拟环境
python -m venv venv
source venv/bin/activate # Windows: venvScriptsactivate
# 运行服务器
python fmp_mcp_server.py服务器将启动并监听默认MCP端口上的连接。
与Claude Desktop连接
Claude Desktop可以连接到MCP服务器以访问金融数据。设置方法如下:
- 下载Claude Desktop
- 编辑claude_desktop_config.json文件
现在Claude可以通过MCP接口使用FMP数据。您可以要求Claude:
- 获取公司概况
- 检索财务报表
- 查找SEC文件
- 访问市场数据
- 等等!
示例查询
连接后,您可以向Claude提出以下问题:
- "我正在考虑3年期的投资,苹果是一个好的投资吗?"
- "给我看看特斯拉最新的季度损益表"
- "查找微软最新的10-K文件"
- "亚马逊的主要竞争对手有哪些?"
- "获取Meta最新的收益电话会议记录"

