Financial Analysis MCP Server

Financial Analysis MCP Server

site icon
2024.12.20 5
TypeScript金融分析股票数据财务分析金融服务
Financial Analysis MCP Server 是一个基于 Alpha Vantage 和 Financial Modeling Prep APIs 的金融分析服务。它提供实时和历史股票价格数据,以及公司基本面数据,包括公司概览、收入报表、资产负债表、现金流量表和财务比率等。
View on GitHub

Overview

基本能力

产品定位

Financial Analysis MCP Server 是一个金融分析服务,专注于提供股票市场数据和公司基本面分析。

核心功能

  • 实时和历史股票价格数据
  • 公司基本面数据,包括:
  • 公司概览
  • 收入报表
  • 资产负债表
  • 现金流量表
  • 财务比率

适用场景

  • 股票市场分析
  • 公司财务健康评估
  • 投资决策支持

工具列表

  1. stock_price: 从 Alpha Vantage 获取实时和历史股票价格数据。
  2. 参数:

    • symbol(必需):股票代码
    • interval: 时间间隔('1min', '5min', '15min', '30min', '60min', 'daily')
    • outputSize: 数据量('compact', 'full')
    • dataType: 响应格式('json', 'csv')
  3. company_fundamentals: 从 Financial Modeling Prep 获取公司基本面数据。

  4. 参数:
    • symbol(必需):股票代码
    • metrics: 要检索的指标数组('overview', 'income', 'balance', 'cash', 'ratios')

常见问题解答

使用教程

使用依赖

  1. 安装依赖:
npm install
  1. 配置环境变量: 在 .env 文件中配置以下变量:
ALPHA_VANTAGE_API_KEY=your_alpha_vantage_api_key_here
FMP_API_KEY=your_fmp_api_key_here

安装教程

  1. 构建并运行:
npm run build
npm start

调试方式

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。