SDK Surface
官方 Python SDK 位于配套仓库,对外只导出一个公共包:zcp。
概念指南和精确 API 参考是刻意拆开的。理解架构请看 guide,需要精确符号时看 reference。
服务端
使用 FastZCP 和注册装饰器构建 tools、resources、prompts、completions 和 tasks,再通过 stdio 或 ASGI 暴露 runtime。
客户端
单会话用 ZCPClientSession,需要把多个原生 session 聚合成一个视图时用 ZCPSessionGroup。
主要入口
- Server:
FastZCP、create_asgi_app、run_mcp_stdio_server_sync - Client:
ZCPClientSession、ZCPSessionGroup - Transport helpers:
stdio_client、streamable_http_client、websocket_client