MCP 股票市场是一款借助 Alpha Vantage API 获取股票市场数据的模型上下文协议 (MCP) 工具。它能让用户通过简洁的 MCP 接口,轻松访问任意股票代码的每日股票市场数据。
npm install
.env.example 创建一个 .env 文件,并添加您的 Alpha Vantage API 密钥ALPHA_VANTAGE_API_KEY=your_api_key_here
您可以从 Alpha Vantage 免费获取一个 API 密钥。
npm run build
要使用此工具与您的 MCP 客户端一起使用,请更新您的 MCP 服务器配置。在您的客户端配置中添加以下内容:
{
"mcpServers": {
"stock-market": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/mcp-stock-market/build/index.js"
]
}
}
}
请确保将 /ABSOLUTE/PATH/TO/PARENT/FOLDER 替换为您实际的父目录路径。
获取特定股票代码的每日股票市场数据。
symbol: 股票代码(例如 IBM、AAPL、MSFT、GOOG、AMZN)@stock-market get-stock-data symbol=AAPL
股票:AAPL
最后更新时间:2025-03-12
时区:US/Eastern
每日价格:
日期:2025-03-12
开盘价:$178.35
最高价:$180.13
最低价:$177.53
收盘价:$179.63
成交量:58,492,206
---
日期:2025-03-11
开盘价:$177.99
最高价:$179.70
最低价:$176.86
收盘价:$178.95
成交量:62,630,570
---
src/index.ts - 主应用程序文件,包含 MCP 服务器和工具的实现build/ - 编译后的 JavaScript 输出.env - 环境变量(API 密钥)npm run build - 构建 TypeScript 代码此工具使用 Alpha Vantage API 获取股票市场数据。免费层的 Alpha Vantage 具有以下限制:
如果您需要更多容量,请考虑升级到他们的付费计划。
如果遇到问题:
.env 文件中