16 lines
648 B
Python
16 lines
648 B
Python
"""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"
|