
Alpha Vantage MCP Server

2025.04.04
2
JavaScript金融数据查询股票分析ETF持仓查询汇率转换金融服务
Alpha Vantage MCP Server 是一个提供金融数据访问的服务,能够获取股票的开盘价、最高价、最低价、收盘价和成交量(OHLCV)数据、股息数据以及ETF持仓数据。此外,还支持获取两种货币(法币或加密货币)之间的汇率。
View on GitHub
Overview
基本能力
产品定位
Alpha Vantage MCP Server 主要用于金融数据查询和分析,适用于需要实时或历史金融数据的场景。
核心功能
- 获取股票OHLCV数据:支持查询特定股票在指定日期的开盘价、最高价、最低价、收盘价和成交量。
- 获取股息数据:查询特定股票的股息信息。
- 获取ETF持仓数据:查询特定ETF的持仓信息。
- 获取汇率数据:支持查询两种货币之间的汇率。
适用场景
- 金融分析:用于股票、ETF等金融产品的数据分析。
- 投资决策:帮助投资者获取实时或历史金融数据以支持投资决策。
- 汇率查询:适用于需要货币汇率转换的场景。
工具列表
- get_ticker_ohlcv:获取特定股票的OHLCV数据。
- get_ticker_dividend:获取特定股票的股息数据。
- get_etf_holdings:获取特定ETF的持仓数据。
- get_exchange_rate:获取两种货币之间的汇率。
常见问题解答
- 如何配置API密钥?
- 需要在环境变量
ALPHAVANTAGE_API_KEY
中设置Alpha Vantage的API密钥。
使用教程
使用依赖
- 确保已安装Node.js和npm。
- 获取Alpha Vantage的API密钥。
安装教程
- 在MCP配置文件中添加以下内容:
json { "mcpServers": { "github.com/septemhill/alpha_vantage_mcp": { "command": "npx", "args": [ "-y", "alpha_vantage_finance" ], "env": { "ALPHAVANTAGE_API_KEY": "YOUR_API_KEY" } } } }
- 将
YOUR_API_KEY
替换为你的Alpha Vantage API密钥。
调试方式
- 使用以下命令测试服务是否正常工作:
bash mcp call alpha_vantage get_ticker_ohlcv '{"ticker": "AAPL", "infoType": "close", "date": "2024-01-02"}'
如果返回预期的收盘价数据,则说明服务配置成功。
许可证
None