使用说明
基本能力
产品定位
Python MCP 客户端与服务器示例是一个参考实现,旨在帮助开发者快速理解和实现Anthropic的模型上下文协议(MCP)。
核心功能
- 提供MCP客户端和服务器的Python实现
- 支持在VSCode和Windows环境下调试
- 易于扩展和修改
适用场景
- 开发者学习MCP协议
- 快速原型开发
- 调试和测试MCP协议实现
使用教程
使用依赖
- 确保已安装Python和Pip
- 确保已安装VSCode和Python Debugger扩展(可选)
安装教程
# 创建虚拟环境
python -m venv myenv
myenv\Scripts\activate
# 安装依赖
pip install -r requirements.txt
# 创建.env文件并设置Anthropic API密钥
cp .env.sample .env
# 运行mcp_client.py脚本
python mcp_client.py
调试方式
- 在VSCode中打开项目
- 配置Python Debugger扩展
- 设置断点并启动调试
