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

服务端, 客户端, SDK API.