MCP服务器研究项目
研究Claude代码及MCP服务器的实现与演示。
快速入门
前置条件
- Python 3.8+
- Flask 和 Requests 库
安装步骤
- 克隆仓库: git clone https://github.com/ckz/mcp_server_research.git cd mcp_server_research
- 创建虚拟环境并激活: python -m venv venv source venv/bin/activate (Windows 使用 venv\Scripts\activate)
- 安装依赖: pip install -r requirements.txt
启动服务
运行默认配置: cd src/demo python simple_mcp_server.py 使用自定义设置(如调试模式和端口): DEBUG=true PORT=5001 python simple_mcp_server.py 访问 http://localhost:5001 查看仪表盘。
运行客户端
在另一个终端中执行: cd src/demo python client_demo.py --server http://localhost:5001 --duration 30 --interval 2 观察服务器接收消息和客户端发送消息的过程。