MCP HTTP客户端示例
简单示例客户端演示如何连接到 模型上下文协议(MCP) 使用服务器发送事件(SSE)传输的HTTP服务器。
使用官方 MCP Python SDK 以处理协议通信和服务器交互。
特性
- 通过SSE传输连接到MCP服务器
- 列出可用的工具、资源和提示
- 使用异步上下文管理器正确处理连接生命周期
需求
用法
克隆此存储库,然后运行示例客户端:
uv run -- main.py 例如:
uv run -- main.py http://localhost:8000/sse客户将:
- 连接到指定的MCP服务器
- 列出其可用功能
- 以JSON格式打印
