智能代理服务器

MCP服务器是一个基于LangChain和LangGraph的智能代理服务器,提供数学计算和天气查询功能,适用于AI代理开发和多服务器协作场景。

  • by jagadeshchilla
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 jagadeshchilla/Basic-MCP

使用说明

MCP服务器

一种具有多种工具的模型上下文协议(MCP)服务器实现,与LangChain和LangGraph集成,用于构建智能代理。

概述

本项目演示了如何使用LangChain/LangGraph代理创建和使用MCP服务器。它包括两个公开工具的MCP服务器(数学和天气),以及一个客户端应用程序,该应用程序编排这些服务器以使用AI代理回答用户查询。

特性

  • 数学服务器:通过stdio传输提供数学运算(加法、乘法)
  • 天气服务器:通过HTTP传输提供天气信息
  • 多服务器客户端:使用LangChain的MultiServerMCPClient协调多个MCP服务器
  • LangGraph集成:使用LangGraph的预构建ReAct代理进行智能工具选择
  • Groq集成:采用Groq的Qwen模型进行快速推理