MCP客户端与服务器实现

一个基于Python和Pip的最小化MCP(模型上下文协议)客户端和服务器实现,用于在VSCode中进行调试和开发。

  • by lukeage
  • Python
  • 本地部署
  • 9 星标
  • 更新于
在 GitHub 查看 lukeage/python-pip-mcp

使用说明

python pip mcp

拟人化的最小示例实现 主控程序 使用Pip在Python中实现客户端和服务器。

此存储库的目标是提供一个参考实现 mcp客户端和服务器 可以使用Python/Python Debugger扩展在Windows上的VSCode中轻松调试。

替代IDE和操作系统没有经过测试,但也应该进行最小的调整。

安装

# create venv
python -m venv myenv
myenv\Scripts\activate

# install requirements
pip install -r requirements.txt

# create a .env file and set your anthropic api key
cp .env.sample .env

# run mcp_client.py script
python mcp_client.py

# query for current time