这个项目能做什么

MCP Python SDK 是一个用于实现 Model Context Protocol 的工具包,允许开发人员构建服务器,以安全、标准化的方式向 LLM 应用程序公开数据和功能。 核心能力包括: - 构建可向任何兼容 MCP 主机提供工具、资源和提示词的 MCP 服务器。 - 构建可连接到任何 MCP 服务器的 MCP 客户端。 - 支持多种标准传输方式,包括 stdio、Streamable HTTP 和 Server-Sent Events (SSE)。 - 利用 Python 类型提示和文档字符串简化服务器创建,从而自动处理 JSON Schema 和请求验证。 该 SDK 要求 Python 3.10+,并提供一个可选的 CLI 工具用于 MCP 服务器的开发、运行和安装。