返回 MCP 目录
public公开dns本地运行

kablewy_financial-analysis-mcp-server

一个基于Alpha Vantage和Financial Modeling Prep API的金融分析MCP服务器,提供实时和历史股票价格数据以及公司基本面数据分析。

article

README

🚀 金融分析 MCP 服务器

金融分析 MCP 服务器利用 Alpha Vantage 和 Financial Modeling Prep API,为用户提供实时和历史股票价格数据以及公司基本面数据,助力金融分析工作。

🚀 快速开始

本服务器使用 Alpha Vantage 和 Financial Modeling Prep API 实现金融分析功能,以下是启动服务器的步骤:

  1. 安装依赖项:
npm install
  1. .env 中配置环境变量:
ALPHA_VANTAGE_API_KEY=你的 Alpha Vantage API 密钥
FMP_API_KEY=你的 FMP API 密钥
  1. 构建并运行:
npm run build
npm start

✨ 主要特性

  • 实时和历史股票价格数据:可获取最新以及过往的股票价格信息。
  • 公司基本面数据:涵盖公司概览、收入报表、资产负债表、现金流量表和财务比率等详细内容。

📦 安装指南

依赖安装

npm install

环境配置

.env 文件中设置 API 密钥:

ALPHA_VANTAGE_API_KEY=你的 Alpha Vantage API 密钥
FMP_API_KEY=你的 FMP API 密钥

构建与运行

npm run build
npm start

💻 使用示例

stock_price

从 Alpha Vantage 获取实时和历史股票价格数据。

基础用法

# 示例代码,获取 AAPL 股票的每日数据,格式为 json
# 假设调用命令为调用 stock_price 函数
stock_price --symbol AAPL --interval daily --outputSize compact --dataType json

高级用法

# 示例代码,获取 AAPL 股票的 5 分钟数据,数据量为全量,格式为 csv
stock_price --symbol AAPL --interval 5min --outputSize full --dataType csv

company_fundamentals

从 Financial Modeling Prep 获取公司基本面数据。

基础用法

# 示例代码,获取 AAPL 股票的公司概览数据
# 假设调用命令为调用 company_fundamentals 函数
company_fundamentals --symbol AAPL --metrics overview

高级用法

# 示例代码,获取 AAPL 股票的收入报表、资产负债表和现金流量表数据
company_fundamentals --symbol AAPL --metrics income,balance,cash

📚 详细文档

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' |

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端