使用说明
MCP服务器-GitHub和AlphaVantage API集成
概述
此MCP(模块化对话平台)服务器提供与GitHub API和AlphaVantage API交互的工具。该服务器允许从GitHub获取用户和存储库详细信息,搜索存储库,并使用AlphaVantage对股市数据进行技术分析。
特性
- 搜索GitHub用户和存储库。
- 获取GitHub用户或存储库的详细信息。
- 检索GitHub用户的公共存储库。
- 使用AlphaVantage进行股票市场分析,包括:
- 获取日内股票数据。
- 计算移动平均线。
- 识别看涨或看跌趋势。
- 检测黄金和死亡十字架。
安装
确保您已安装Python(>=3.8)并安装必要的依赖项:
安装uv包管理器
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
设置
- 克隆此存储库:
git clone <repository_url> cd <repository_folder> - 安装依赖项
uv add -r 'requirements.txt'
- 在中设置AlphaVantage API密钥
.env变量。
finance_server=apikey
- 运行MCP服务器:
mcp install finance_server.py
mcp install githubMCP.py
许可证
该项目在MIT许可证下是开源的。
