Integrations
Uses .ENV for environment variable management, specifically to store and access the Alpha Vantage API key required for authentication.
Runs on Node.js v18 or higher to execute the MCP server that retrieves stock market data.
Uses npm for dependency management and running build commands for the MCP server.
MCP股票市场
一个使用 Alpha Vantage API 检索股票市场数据的模型上下文协议 (MCP) 工具。该工具通过简单的 MCP 界面提供任何股票代码的每日股票市场数据访问。
要求
- Node.js v18 或更高版本
- Alpha Vantage API 密钥(提供免费套餐)
设置
- 安装依赖项Copy
- 根据
.env.example
创建一个.env
文件并添加您的 Alpha Vantage API 密钥您可以从Alpha Vantage获取免费的 API 密钥。Copy - 构建项目Copy
MCP 客户端配置
要将此工具与您的 MCP 客户端一起使用,您需要更新 MCP 服务器配置。请将以下内容添加到您的客户端配置中:
Copy
确保将/ABSOLUTE/PATH/TO/PARENT/FOLDER
替换为包含此存储库的父目录的实际绝对路径。
可用工具
获取股票数据
检索特定股票代码的每日股票市场数据。
参数:
symbol
:股票代码(例如 IBM、AAPL、MSFT、GOOG、AMZN)
MCP 客户端中的示例用法:
Copy
响应示例:
Copy
发展
项目结构
src/index.ts
- 包含 MCP 服务器和工具实现的主应用程序文件build/
——编译后的 JavaScript 输出.env
- 环境变量(API 密钥)
命令
npm run build
构建 TypeScript 代码
API 使用说明
此工具使用 Alpha Vantage API 检索股票市场数据。Alpha Vantage 的免费套餐有以下限制:
- 每天 25 次 API 调用
- 每分钟 5 次 API 调用
如果您需要更多容量,请考虑升级到他们的高级计划。
故障排除
如果您遇到问题:
- 确保您的 Alpha Vantage API 密钥在
.env
文件中正确设置 - 检查您是否正在使用 Node.js 版本 18 或更高版本
- 验证 MCP 客户端配置中的路径是否正确
- 重启 MCP 客户端
This server cannot be installed
模型上下文协议工具,使用 Alpha Vantage API 检索任何股票代码的每日股票市场数据。