🤖 多服务器MCP系统
📁 文件
client.py-带有所有5台服务器的主MCP客户端enhanced_demo.py-增强的演示脚本mathserver.py-数学运算(stdio)weather.py-天气服务(HTTP:8000)file_operations.py-文件管理(stdio)web_scraper.py-Web操作(stdio)task_manager.py-任务管理(stdio)元素,协调多个MCP服务器进行数学、天气、文件操作、网络抓取和任务管理。
🚀 快速开始
- 设置
pip install -r requirements.txt- 添加API密钥
创建 .env 文件:
GROQ_API_KEY=your_api_key_here- 启动服务器
# Start weather server (in one terminal)
python weather.py
# Run client with ALL 5 servers (in another terminal)
python client.py- 运行增强演示
python enhanced_demo.py� Files
enhanced_demo.py-主演示start_servers.py-启动所有服务器mathserver.py-数学运算weather.py-气象服务file_operations.py-档案管理web_scraper.py-Web操作task_manager.py-任务管理
💡 查询示例
- *“计算25\*4并使用结果创建任务”*
- *“查看巴黎天气并保存到文件”*
- *“列出文件,然后创建摘要报告”*
�️ 可用工具
数学:加、乘\ 天气:get_weather\ 文件:读取、写入、列出、搜索\ 网络:获取页面,检查状态\ 任务:创建、列出、完成、删除
AI代理会自动为您的请求选择并链接正确的工具!
