🧩 MCP服务器和客户端:计算器和天气预报
使用的简单示例 MCP(模型上下文协议) 将客户端连接到多个服务:
- 计算器服务: 基本算术运算。
- 气象服务: 从外部API获取天气数据。
概述
本项目演示了如何:
- 使用MCP运行多个微服务。
- 连接Python客户端以与这两个服务交互。
- 使用外部天气API(如OpenWeatherMap)。
⚙️ 技术栈
- 语言: Python 3.x
- MCP: 自定义实现或LangChain MCP适配器
- 天气API: OpenWeatherMap (或任何天气API)
- 依赖关系:
requests,pydantic,fastapi(可选),uvicorn(可选)
