使用说明
Alpha Vantage MCP服务器
提供对Alpha Vantage财务数据API访问的模型上下文协议(MCP)服务器。该服务器使AI助手能够获取实时和历史金融市场数据,包括股票价格、外汇汇率、加密货币数据和各种技术指标。
✨ 特性
- 实时股票数据:获取当前股票价格、报价和市场信息
- 历史数据:访问历史股票价格和交易量
- 技术指标:计算各种技术分析指标(SMA、EMA、RSI、MACD等)
- 外汇数据:实时和历史汇率
- 加密货币:数字货币价格和市场数据
- 公司信息:基本数据、收益和公司概述
- 市场消息:最新财经新闻和市场情绪
🚀 快速开始
先决条件
- 已安装Node.js 16+
- Alpha Vantage API密钥(在 阿尔法Vantage)
安装
无需安装!该包将使用npx自动下载并运行。
对于当地发展:
git clone https://github.com/jeasionr-ui/alpha-ventage-mcp.git
cd alpha-ventage-mcp
npm install
⚙️ 配置
在MCP设置文件中配置服务器:
{
"mcpServers": {
"alpha-vantage": {
"command": "npx",
"args": ["alpha-ventage-mcp"],
"env": {
"ALPHA_VANTAGE_API_KEY": "your-api-key-here"
},
"disabled": false,
"alwaysAllow": []
}
}
}
🔑 API密钥
获取免费的Alpha Vantage API密钥:
- 访问 阿尔法Vantage
- 注册一个免费帐户
- 复制API密钥
- 将其添加到环境变量或MCP配置中
📊 可用工具
股票数据
get_stock_quote-获取实时股票报价get_stock_intraday-获取日内股票数据get_stock_daily-获取每日股票价格get_stock_weekly-获取每周股票价格get_stock_monthly-获取每月股票价格
技术指标
get_sma-简单移动平均线get_ema-指数移动平均线get_rsi-相对强度指数get_macd-移动平均线收敛发散get_bollinger_bands-布林带get_stochastic-随机振荡器
外汇和加密货币
get_forex_rate-实时外汇汇率get_crypto_rating-加密货币评级get_crypto_intraday-日内加密数据
公司信息
get_company_overview-公司基本数据get_earnings-季度和年度收益search_symbol-搜索股票代码
市场消息
get_news_sentiment-市场新闻和情绪分析
🛠️ 发展
建筑
npm run build
测试
# Test with environment variable
ALPHA_VANTAGE_API_KEY=your_key_here node build/index.js
📝 示例用法
配置后,您可以向AI助手提出以下问题:
- “AAPL目前的股价是多少?”
- “给我看看特斯拉股票的RSI”
- “获取微软的最新收益”
- “欧元/美元汇率是多少?”
- “告诉我今天比特币的价格趋势”
🤝 贡献
欢迎投稿!请随时提交拉取请求。
📄 许可证
MIT许可证-有关详细信息,请参阅许可证文件。