MCP服务器研究项目

MCP服务器研究项目

研究Claude代码及MCP服务器的实现与演示。

快速入门

前置条件

  • Python 3.8+
  • Flask 和 Requests 库

安装步骤

  1. 克隆仓库: git clone https://github.com/ckz/mcp_server_research.git cd mcp_server_research
  2. 创建虚拟环境并激活: python -m venv venv source venv/bin/activate (Windows 使用 venv\Scripts\activate)
  3. 安装依赖: 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 观察服务器接收消息和客户端发送消息的过程。