MCP Python SDK

一个轻量级的Python SDK,提供标准输入输出和可流式HTTP服务器/客户端的MCP演示。

  • by JEFFTIMES
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 JEFFTIMES/a-simple-mcp

使用说明

mcp-python-sdk

用于stdio和可流式传输的http服务器/客户端的小型、脚本优先的MCP演示。

需求

  • Python 3.13(参见 .python-version)
  • 依赖关系通过 uv 或pip

快速开始

uv sync

运行演示

python src/sample-server.py
python src/http-client.py

python src/stdio-mcp-server.py
python src/stdio-mcp-client.py

测试

pytest

项目布局

src/    # demo servers/clients
tests/  # pytest tests