Files
tick-stock-panel/mcp-server/pyproject.toml
T
shy3130 826eed8cf4 feat(mcp): MCP 服务器 — 开放接口的 AI 工具桥 (Model Context Protocol)
mcp-server/ 独立薄桥包 (MCP SDK 2.x, stdio 传输):
- 12 个精选工具: 标的搜索/日K/指数/市场总览/环境阶段/策略清单与定义/
  告警/扩展表查读写/策略回测 — 按 TSP_SCOPES 声明暴露, 权限裁决仍在
  面板网关 (桥零业务逻辑, 面板升级自动受益)
- 模拟盘交易类端点刻意不包装 (不建议把下单交给 AI)
- smoke_test.py 完整协议冒烟: 握手/tools列表/真实调用; 实测只读 Token
  暴露 10 工具、全量 Token 暴露 12 工具, 三次调用 (搜索/总览/环境) 全通
- README: Claude Desktop 等客户端配置示例; features.md 增 MCP 接入小节
2026-09-26 12:47:08 +08:00

21 lines
488 B
TOML

[project]
name = "tsp-mcp-server"
version = "0.3.2"
description = "tick-stock-panel MCP 服务器 — 把面板开放接口暴露为 AI 可调用工具 (Model Context Protocol)"
readme = "README.md"
requires-python = ">=3.11"
dependencies = [
"mcp>=2.0",
"httpx>=0.27",
]
[project.scripts]
tsp-mcp-server = "tsp_mcp_server.server:main"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.build.targets.wheel]
packages = ["src/tsp_mcp_server"]