使用说明
金融MCP服务器
模型上下文协议(MCP)服务器,使用AlphaVantage API提供实时股价数据。
特性
- 获取当前价格:获取实时股票报价。
- 缓存:基于Redis的缓存可减少API调用(5秒TTL)。
- Docker化:特定设置,便于部署。
先决条件
- 码头工人
- Alpha Vantage API密钥 (免费)
设置
-
克隆存储库
-
配置环境 复制
.env.example到.env并添加您的API密钥:cp .env.example .env编辑
.env并设置ALPHA_VANTAGE_API_KEY. -
使用Docker运行
docker-compose up --build
用法
与MCP检查器一起使用
要使用MCP检查器在本地测试服务器,请执行以下操作:
# Install dependencies
pip install -r requirements.txt
# Start Redis (independent of Docker Compose if testing locally)
docker run -d -p 6379:6379 redis:alpine
# Run Inspector
npx @modelcontextprotocol/inspector python FinanceMCP.py