Token导航 LogoToken导航TokenDH.com
Langgraph MCP Chat App logo
运维云端stdio官方级别未说明来源级核验

Langgraph MCP Chat App

MCP Server

一个基于LangGraph和MCP的高级AI聊天机器人应用,支持多服务器工具调用、实时数据获取和多线程聊天历史管理。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
Python云端部署Docker

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Abhishek3689

提供方

Abhishek3689

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

🚀 Langgraph MCP聊天应用

一个先进的人工智能聊天机器人应用程序,使用:

  • LangGraph(状态机AI编排)
  • 用于外部工具的MCP(多服务器工具协议)
  • Tavily网络搜索
  • 自定义股票价格工具
  • Weather API MCP服务器
  • 计算器MCP服务器
  • 带有实时流媒体的流媒体用户界面

该项目演示了如何构建一个可用于生产的AI助手,该助手可以调用工具、获取外部数据和维护多线程聊天历史记录,所有这些都可以通过Groq提供的快速LLM推理来实现。

📌 特性

✅ 1.基于LangGraph的人工智能代理

  • LLM节点+工具执行节点
  • 通过刀具条件自动选择刀具路径
  • 每个线程的持久会话内存_id
  • SQLite检查点

✅ 2.MCP多服务器工具

此应用程序使用MCP运行多个外部工具:

  • 工具文件说明
  • 通过MCP运行计算器逻辑的算术MCP服务器
  • Weather API MCP服务器通过MCP使用OpenWeather API

-

✅ 3.自定义Python工具

🔹 获取股票价格工具

使用AlphaVantage API获取股票报价:

@工具 def get_stock_price(符号:str)->字典:

✅ 4.内置Tavily网络搜索工具

使用Tavily搜索网页:

web_search=TavilySearch(最大结果=5)

用于:新闻、一般答案、事实查询、板球时间表搜索等。

✅ 5.Groq LLM整合

使用openai/gpt-oss-20b模型,具有超快速推理功能,可根据您的选择使用任何模型

✅ 6.流线型前端

  • 聊天界面类似于ChatGPT
  • 辅助实时流媒体
  • 工具执行指标(🔧 使用工具。..)
  • 多线程聊天记录
  • 用于切换聊天线程的侧栏

✅ 7.异步执行引擎

  • 专用异步事件循环处理:
  • LangGraph流媒体
  • MCP服务器工具调用
  • 无阻塞Streamlit UI更新

⚙️ 安装说明

1.克隆存储库

git clone https://github.com/Abhishek3689/Langgraph-MCP-Chat-App.git

2.安装依赖项

pip install -r requirements.txt

3.添加Api密钥

创建.env文件:

WEATHER_API_KEY=your_openweather_key
TAVILY_API_KEY=your_tavily_key
ALPHAVANTAGE_API_KEY=your_alpha_vantage_key
GROQ_API_KEY=your_groq_key

4.运行Streamlit应用程序

streamlit run mcp_server_langgraph_frontend.py

目录标签

目录标签

Python云端部署DockerAI聊天机器人本地部署多工具集成实时数据多线程聊天Streamlit界面

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP