使用说明
Alpha Vantage MCP服务器
此MCP服务器提供对Alpha Vantage财务数据的访问。它包括检索OHLCV数据、股息数据和ETF持有量的工具。
工具
get_ticker_ohlcv
获取给定日期的特定股票OHLCV数据(开盘、高、低、收盘、成交量)。
输入:
{
"ticker": "AAPL",
"infoType": "close",
"date": "2024-01-02"
}
示例用法:
要获取2024年1月2日AAPL的收盘价:
mcp call alpha_vantage get_ticker_ohlcv '{"ticker": "AAPL", "infoType": "close", "date": "2024-01-02"}'
get_ticker_股息
获取特定股票的股息数据。
输入:
{
"ticker": "AAPL"
}
示例用法:
要获取AAPL的股息数据:
mcp call alpha_vantage get_ticker_dividend '{"ticker": "AAPL"}'
get_etf_holdings
获取特定ETF的持股数据。
输入:
{
"ticker": "SPY"
}
示例用法:
要获取SPY的持股数据:
mcp call alpha_vantage get_etf_holdings '{"ticker": "SPY"}'
get_exchange_rate
获取两种货币(法定货币或加密货币)之间的汇率。
输入:
{
"fromCurrency": "USD",
"toCurrency": "EUR"
}
示例用法:
要获取美元对欧元的汇率:
mcp call alpha_vantage get_exchange_rate '{"fromCurrency": "USD", "toCurrency": "EUR"}'
get_ticker_options
获取特定股票的期权数据。
输入:
{
"ticker": "AAPL"
}
示例用法:
要获取AAPL的选项数据:
mcp call alpha_vantage get_ticker_options '{"ticker": "AAPL"}'
配置
服务器需要在环境变量中设置AlphaVantage API密钥 ALPHAVANTAGE_API_KEY.
要配置MCP服务器,请在MCP设置中添加以下内容:
{
"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密钥。