Files
cad-agent/mcp_bridge/__init__.py
T

16 lines
648 B
Python
Raw Normal View History

"""mcp_bridge —— 把标准 MCP 客户端的 stdio 桥接到 CAD 基座的裸 TCP。
标准 MCP 客户端(Claude Desktop / CodeBuddy / MCP Inspector)只实现
stdio 与 Streamable HTTP 两种传输,无法直连 cad_mcp_frame 的自定义 TCP。
本桥在客户端与基座之间做协议适配:
- 合成基座缺失的生命周期(initialize / ping)
- 把 tools/list、tools/call 原样转发给基座(默认 127.0.0.1:8080)
- 其余方法按 JSON-RPC / MCP 规范应答
入口:
python -m mcp_bridge --help
python -m mcp_bridge --print-config # 打印可粘进客户端的配置片段
"""
__version__ = "0.1.0"