使用说明
交易MCP服务器
与Claude AI MCP(模型上下文协议)平台集成的智能交易助手。该工具使用雅虎财经获取实时股票价格,并通过克劳德的代理界面与市场进行无缝的基于命令的交互。
🚀 特性
- 🔄 使用雅虎财经获取实时(或接近实时)股票价格
- 🤖 使用自定义交易命令作为服务器连接到Claude MCP
- 🛠 使用Python构建,支持虚拟环境和
uv用于依赖关系管理 - ⚙️ 支持模块化扩展,包括交易信号、历史分析等
🧠 建筑
- Claude AI MCP集成:用途
mcp[cli]向Claude公开服务器接口。 - 雅虎财经API:用于检索库存数据(通过
yfinance). - 虚拟环境:使用管理
uv用于快速和确定性的构建。
📦 设置
# Install uv if not already installed
brew install uv
# Navigate to the project directory
cd MCPtrading
# Install dependencies
uv pip install -r requirements.txt
# (Optional) Add packages
uv add yfinance
🏃♀️ 运行服务器
请确保使用正确的Python环境:
uv run --python .venv/bin/python --with "mcp[cli]" mcp run trader_tools.py
或者更新您的Claude配置:
{
"mcpServers": {
"Trading": {
"command": "/Users/yourname/.local/bin/uv",
"args": [
"run",
"--python",
"/full/path/to/.venv/bin/python",
"--with",
"mcp[cli]",
"mcp",
"run",
"trader_tools.py"
]
}
}
}
🧪 示例用法
问克劳德:
“AAPL的最新价格是多少?”
Claude将呼叫MCP服务器,并回复当前股价。