通过 Model Context Protocol 将 StockClaw 接入 Claude、Cursor 等 AI 工具,直接在对话中查询 A 股数据
Model Context Protocol (MCP) 是 Anthropic 推出的开放协议,允许 AI 模型通过标准接口调用外部工具和数据。 StockClaw 实现了 MCP 服务端,你可以在支持 MCP 的 AI 工具中直接查询股票数据,无需切换应用。
前往 订阅页面 选择计划,支付后系统自动生成 API Key,通常 30 秒内即可使用。
打开配置文件 ~/Library/Application Support/Claude/claude_desktop_config.json,添加:
claude_desktop_config.json{ "mcpServers": { "stockclaw": { "url": "https://api.dkluge.com/mcp/stock-claw", "headers": { "Authorization": "Bearer YOUR_API_KEY" } } } }
在 Cursor 设置 → MCP 中添加新服务器:
Cursor MCP 配置{ "name": "StockClaw", "url": "https://api.dkluge.com/mcp/stock-claw", "headers": { "Authorization": "Bearer YOUR_API_KEY" } }
部分客户端使用 SSE 长连接模式,将 URL 末尾加 /sse 即可。
配置完成后,可用以下命令验证 API Key 是否有效、服务是否正常:
终端(替换 YOUR_API_KEY)curl -s -X POST https://api.dkluge.com/mcp/stock-claw \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | python3 -c "import sys,json; d=json.load(sys.stdin); print('OK — 共', len(d['result']['tools']), '个工具')"
输出 OK — 共 6 个工具 即表示接入成功。
配置完成后,你可以直接在 Claude 或 Cursor 中用自然语言提问:
StockClaw MCP 使用标准 JSON-RPC 2.0 协议,支持以下方法:
初始化POST https://api.dkluge.com/mcp/stock-claw Authorization: Bearer YOUR_API_KEY Content-Type: application/json { "jsonrpc": "2.0", "id": 1, "method": "initialize", "params": { "protocolVersion": "2024-11-05", "clientInfo": { "name": "my-client", "version": "1.0.0" } } }
列出工具{ "jsonrpc": "2.0", "id": 2, "method": "tools/list" }
调用工具{ "jsonrpc": "2.0", "id": 3, "method": "tools/call", "params": { "name": "get_auction_data", "arguments": { "codes": ["000001.SH", "300750"] } } }
所有请求需在请求头中携带 API Key:
请求头Authorization: Bearer sk_your_api_key_here
API Key 在订阅后自动生成,可在 API 管理 页面查看和管理。一个账户支持多个 Key,可按项目分别创建。