Financial Analysis MCP Server

Financial Analysis MCP Server

镜像

概述

本服务器利用 Alpha Vantage 和 Financial Modeling Prep API 提供全面的股票和公司财务数据分析功能。

功能亮点

  • 实时和历史股票价格数据
  • 公司基本面分析(概况、财务报表、比率分析)

安装步骤

  1. 安装依赖

    npm install
    
  2. 配置API密钥
    在项目根目录创建.env文件:

    ALPHA_VANTAGE_API_KEY=您的Alpha_Vantage密钥
    FMP_API_KEY=您的FMP密钥
    
  3. 启动服务

    npm run build
    npm start
    

主要工具

股票价格查询 (stock_price)

// 获取实时股票数据示例
{
  "tool": "stock_price",
  "params": {
    "symbol": "AAPL",
    "interval": "daily", 
    "outputSize": "compact",
    "dataType": "json"
  }
}

公司基本面分析 (company_fundamentals)

// 获取公司财务信息示例
{
  "tool": "company_fundamentals",
  "params": {
    "symbol": "MSFT",
    "metrics": ["overview", "income", "balance"]
  }
}

参数说明

  • stock_price:

    • symbol: 股票代码(必填)
    • interval: 时间间隔(可选:1min, 5min, 15min, 30min, 60min, daily)
    • outputSize: 数据量(可选:compact, full)
    • dataType: 返回格式(可选:json, csv)
  • company_fundamentals:

    • symbol: 股票代码(必填)
    • metrics: 要检索的指标(可选:overview, income, balance, cash, ratios)