Financial Data - MCP Server

Financial Data - MCP Server

site icon
2025.04.04 7
JavaScript股票数据金融分析金融服务
Financial Data - MCP Server 是一个提供访问 Alpha Vantage API 的 MCP 服务器,用于获取股票数据,并作为大型语言模型(LLM)的上下文信息。该服务器支持获取实时股票报价和历史数据等功能。
View on GitHub

Overview

基本能力

产品定位

Financial Data - MCP Server 主要用于金融服务领域,提供股票数据的实时和历史查询功能,适用于金融分析、投资决策等场景。

核心功能

  • getStockQuote: 获取股票的实时报价。
  • getHistoricalData: 获取股票的历史数据(每日、每周或每月)。

适用场景

  • 金融分析
  • 投资决策支持
  • 股票数据可视化

工具列表

  1. getStockQuote
  2. 功能:获取股票的实时报价。
  3. 输入:股票代码(如 AAPL)。

  4. getHistoricalData

  5. 功能:获取股票的历史数据。
  6. 输入:股票代码、时间间隔(每日、每周或每月)、输出大小(紧凑或完整)。

常见问题解答

  • 如何获取 API 密钥? 从 Alpha Vantage 官网申请:https://www.alphavantage.co/support/#api-key。

使用教程

使用依赖

  • 需要安装 Node.js 和 npm。

安装教程

  1. 通过 Smithery 自动安装: bash npx -y @smithery/cli install findata-mcp-server --client claude
  2. 手动安装: bash npm install findata-mcp-server

调试方式

  1. 获取 Alpha Vantage API 密钥。
  2. 配置 MCP 客户端(如 Claude Desktop)连接服务器: json { "mcpServers": { "alphaVantage": { "command": "npx", "args": ["-y", "findata-mcp-server"], "env": { "ALPHA_VANTAGE_API_KEY": "PUT_YOUR_API_KEY_HERE" } } } }

许可证

该项目遵循 MIT 开源许可条款。