本项目聚焦于 MCP(消息协调协议)服务器的研究与演示,为分布式系统通信协调提供标准化解决方案,助力开发者高效实现相关功能。
# 克隆仓库
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
访问 http://localhost:5001(或您指定的自定义端口)查看仪表盘。
cd src/demo
DEBUG=true PORT=5001 python simple_mcp_server.py
cd src/demo
python client_demo.py --server http://localhost:5001 --duration 30 --interval 2
此时您应该会看到服务器接受连接,客户端成功发送消息。
简单的 MCP 服务器演示实现了以下基本功能:
# 克隆仓库
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
以默认设置运行 MCP 服务器:
cd src/demo
python simple_mcp_server.py
访问 http://localhost:5001(或您指定的自定义端口)查看仪表盘。
cd src/demo
DEBUG=true PORT=5001 python simple_mcp_server.py
cd src/demo
python client_demo.py --server http://localhost:5001 --duration 30 --interval 2
mcp_server_research/
├── docs/ # 文档文件
├── src/ # 源代码
│ └── demo/ # 示例实现
└── requirements.txt
本项目采用 MIT 许可证。
欢迎贡献!请随意提交拉取请求。