使用说明
🤖 多服务器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代理会自动为您的请求选择并链接正确的工具!