python-pip-mcp
使用Python和Pip实现的MCP服务器/客户端最小示例。该示例已在VSCode和Windows中测试,服务器端和客户端均可调试。
Python 实现的 MCP 客户端和服务器最小示例,使用 pip 管理依赖。
简介
这是一个 MCP 客户端和服务端的参考实现,专为 Windows + VSCode 环境优化,支持 Python 调试器扩展,便于调试。
其他 IDE 和操作系统未经测试,但应该可以通过少量调整正常工作。
安装与使用
# 创建虚拟环境
python -m venv myenv
myenvScriptsactivate
# 安装依赖
pip install -r requirements.txt
# 创建环境变量文件(需要设置你的 Anthropic API 密钥)
cp .env.sample .env
运行示例
# 运行 MCP 客户端
python mcp_client.py
功能
- 完整实现 MCP 客户端/服务器
- 支持 VSCode 调试
- 简单易用的 API 接口