MCP多服务器SSE传输示例
演示如何使用MCP协议通过stdio和SSE与多个服务器通信,并集成LangChain。
快速入门指南
环境要求
- Python 3.8+
- OpenAI API 密钥
安装步骤
-
克隆代码库: git clone https://github.com/fredrikp999/mcp-sse-langchain-example.git cd mcp-sse-langchain-example
-
安装依赖: pip install -r requirements.txt
-
设置OpenAI API密钥: 在
.env
文件中添加以下内容: OPENAI_API_KEY=your-api-key-here
使用方法
运行主程序: python main.py
运行后,将启动天气服务器并连接到数学和天气服务器,执行示例查询。
示例查询
- 数学问题: "(3 + 5) x 12 是多少?"
- 天气问题: "纽约市的天气如何?"