python-pip-mcp

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 接口