Financial Analysis MCP Server

Financial Analysis MCP Server

这是一个用于财务分析的Anthropic模型上下文协议(MCP)服务器,集成了alphavantage.com和financialmodellingprep.com的API。

这是一个使用Alpha Vantage和Financial Modeling Prep API进行财务分析的MCP服务器。

主要功能

  • 实时和历史股价数据
  • 公司基本面信息(概况、收益表、资产负债表、现金流量表、财务比率)

设置步骤

  1. 安装依赖

    npm install
    
  2. 配置API密钥
    .env文件中添加:

    ALPHA_VANTAGE_API_KEY=你的Alpha_Vantage密钥
    FMP_API_KEY=你的FMP密钥
    
  3. 构建并启动

    npm run build
    npm start
    

工具使用

股价数据查询 (stock_price)

// 获取股票价格数据
{
  "symbol": "AAPL",      // 必需
  "interval": "daily",   // 可选: 1min, 5min, 15min, 30min, 60min, daily
  "outputSize": "compact", // 可选: compact, full
  "dataType": "json"     // 可选: json, csv
}

公司基本面查询 (company_fundamentals)

// 获取基本面数据
{
  "symbol": "MSFT",      // 必需
  "metrics": ["overview", "income", "balance", "cash", "ratios"] // 可选
}

现在您已准备好使用这个财务分析MCP服务器了!