AlphaVentage 股票价格
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"alpha-vantage": {
"alwaysAllow": [],
"args": [
"alpha-ventage-mcp"
],
"command": "npx",
"disabled": false,
"env": {
"ALPHA_VANTAGE_API_KEY": "your-api-key-here"
}
}
}
}
该服务需要配置环境变量:ALPHA_VANTAGE_API_KEY
可用工具 (7 个)
该服务在 MCP 协议中暴露的工具,AI 可按需调用
get_stock_price 1 个参数 需填 1 项
Get real-time stock price information
必填参数:symbol
get_company_overview 1 个参数 需填 1 项
Get company information and key metrics
必填参数:symbol
get_daily_time_series 2 个参数 需填 1 项
Get daily time series data for a stock
必填参数:symbol
get_weekly_time_series 1 个参数 需填 1 项
Get weekly time series data for a stock
必填参数:symbol
get_forex_rate 2 个参数 需填 2 项
Get exchange rate for currency pairs
必填参数:from_currency、to_currency
get_crypto_price 2 个参数 需填 2 项
Get cryptocurrency prices
必填参数:symbol、market
get_technical_indicator 3 个参数 需填 2 项
Get technical indicators for a stock
必填参数:symbol、indicator
服务介绍
Alpha Vantage MCP 服务器
这是一个 Model Context Protocol (MCP) 服务器,提供了对 Alpha Vantage 金融数据 API 的访问。该服务器使 AI 助手能够获取实时和历史金融市场数据,包括股票价格、外汇汇率、加密货币数据以及各种技术指标。
✨ 特性
- 实时股票数据:获取当前股票价格、报价和市场信息
- 历史数据:访问历史股票价格和交易量
- 技术指标:计算各种技术分析指标(SMA、EMA、RSI、MACD 等)
- 外汇数据:实时和历史外汇汇率
- 加密货币:数字货币价格和市场数据
- 公司信息:基本面数据、收益和公司概况
- 市场新闻:最新财经新闻和市场情绪
🚀 快速开始
前提条件
- 安装 Node.js 16+
- Alpha Vantage API 密钥(在 Alpha 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 密钥:
- 访问 Alpha 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"
- "获取微软最新的收益报告"
- "EUR/USD 汇率是多少?"
- "显示今天比特币的价格趋势"
🤝 贡献
欢迎贡献!请随时提交 Pull Request。
📄 许可证
MIT 许可证 - 详情见 LICENSE 文件。