使用说明
MCP 比较演示
📁 文件夹
without-mcp/- 传统方法with-mcp/- MCP方法
🚀 如何跑步
每个文件夹都有自己的 readme.md 附带运行说明。
# Traditional approach
cd without-mcp
# See without-mcp/readme.md
# MCP approach
cd with-mcp
# See with-mcp/readme.md
# 1. Run traditional approach
cd without-mcp
pip install -r requirements.txt
python app.py
# In another terminal:
./demo_problems.sh
# 2. Then see the MCP solution
cd ../with-mcp
pip install mcp wikipedia
python mcp_client.py
📁 项目结构
mcp-comparison-demo/
├── README.md # This overview file
├── without-mcp/ # Traditional approach
│ ├── readme.md # How to run traditional approach
│ ├── requirements.txt # Dependencies
│ ├── app.py # Traditional server
│ └── demo_problems.sh # Demo script
└── with-mcp/ # MCP approach
├── readme.md # How to run MCP approach
├── mcp_server.py # MCP server
└── mcp_client.py # MCP client
📖 文件夹特定文档
每个文件夹都有其自己的详细README文件:
without-mcp/readme.md- 如何运行传统方法with-mcp/readme.md- 如何运行MCP方法