
Financial Analysis MCP Server

2025.01.03
1
TypeScript金融分析股票数据财务分析金融服务
Financial Analysis MCP Server 是一个基于 Alpha Vantage 和 Financial Modeling Prep APIs 的金融分析服务。它提供实时和历史股票价格数据,以及公司基本面数据,包括公司概况、收入报表、资产负债表、现金流量表和财务比率等。
View on GitHub
Overview
基本能力
产品定位
Financial Analysis MCP Server 是一个金融分析服务,主要用于获取和分析股票市场数据。
核心功能
- 实时和历史股票价格数据
- 公司基本面数据,包括:
- 公司概况
- 收入报表
- 资产负债表
- 现金流量表
- 财务比率
适用场景
- 股票市场数据分析
- 公司财务健康状况评估
- 投资决策支持
工具列表
stock_price
获取实时和历史股票价格数据(来自 Alpha Vantage)
参数: - symbol(必需):股票代码 - interval:时间间隔('1min', '5min', '15min', '30min', '60min', 'daily') - outputSize:数据量('compact', 'full') - dataType:响应格式('json', 'csv')
company_fundamentals
获取公司基本面数据(来自 Financial Modeling Prep)
参数: - symbol(必需):股票代码 - metrics:要检索的指标数组('overview', 'income', 'balance', 'cash', 'ratios')
使用教程
使用依赖
- 安装 Node.js 和 npm
安装教程
- 安装依赖:
npm install
- 在
.env
文件中配置环境变量:
ALPHA_VANTAGE_API_KEY=your_alpha_vantage_api_key_here
FMP_API_KEY=your_fmp_api_key_here
- 构建并运行:
npm run build
npm start
调试方式
运行服务后,可以通过 API 调用进行调试,例如:
curl http://localhost:3000/stock_price?symbol=AAPL