Token导航 LogoToken导航TokenDH.com
Langgraph MCP Server logo
AI代理stdio官方级别未说明来源级核验

Langgraph MCP Server

MCP Server

一个集成LangGraph、LangChain和MCP协议的Python项目,用于构建强大的语言模型工作流,支持Groq LLM后端。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
语言模型Python工具集成

安装说明

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

作者 / 组织

atishay2411

提供方

atishay2411

最后核验

2026/5/17 20:21

运行时

Python

快速接入

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

命令预览

python weather.py

详细介绍

使用LangGraph的MCP服务器

mcplanggraph 是一个Python项目,它集成了 LangGraph, LangChain,以及 主控程序 (模型上下文协议),以构建具有Groq LLM后端支持的强大语言模型工作流。

概述

该项目使用MCP、Groq支持的LangChain代理和LangGraph编排实现了多个LLM驱动工具之间的协调。它包括工作工具服务器、LangChain代理客户端以及与Groq的集成。

什么是模型上下文协议(MCP)?

模型上下文协议(MCP) 是一个开放标准,旨在实现基于LLM的应用程序与外部工具、数据源或服务之间的无缝通信。它于2024年推出,基于JSON-RPC 2.0构建,使工具能够以标准化的方式被发现、描述和调用。

MCP的主要特征:

  • 规范不同LLM生态系统中的工具/插件交互。
  • 支持本地(stdio)和远程(流式HTTP)传输层。
  • 在运行时启用动态工具发现和使用。
  • 促进多个工具的链接和协调。

该协议允许LLM代理以编程方式调用数学运算或天气服务等工具,而无需为每个集成硬编码逻辑。

项目结构

mcplanggraph/
├── client.py              # LangChain+Groq agent client using MCP tools
├── mathserver.py          # Math MCP tool server using stdio
├── weather.py             # Weather MCP tool server using HTTP
├── main.py                # Simple entrypoint script
├── requirements.txt       # Basic dependencies (alt to pyproject.toml)
├── pyproject.toml         # Project metadata and dependencies
├── .gitignore             # Git ignore rules
├── .python-version        # Python version pin (3.13)
└── README.md              # Project documentation

依赖项

定义于 pyproject.tomlrequirements.txt:

  • langchain-groq:LangChain与Groq LLMs的整合
  • langchain-mcp-adapters:将LangChain工具与MCP服务器连接起来
  • langgraph:基于图形的工作流编排器
  • mcp:工具调用的模型上下文协议

入门指南

先决条件

安装

# Clone the repo
$ git clone https://github.com/atishay2411/langgraph-mcp-server
$ cd mcplanggraph

# Create a virtual environment
$ python3.13 -m venv .venv
$ source .venv/bin/activate

# Install dependencies
$ pip install -r requirements.txt
# Or use pyproject.toml
$ pip install .

添加a .env 文件包含:

GROQ_API_KEY=your_api_key_here

运行示例

启动天气工具服务器(HTTP):

python weather.py

运行客户端(生成数学工具子流程):

python client.py

你应该看到代理打印的数学和天气响应。

______________________________________________________________________

关键技术

工具目的
LangGraph有状态的LLM工作流程
主控程序工具编排协议
LangChainLLM应用程序框架
希腊高速推理后端
紫外线快速依赖关系管理

______________________________________________________________________

许可证

GNU

贡献

请随时打开问题或提交pull请求。欢迎投稿!

目录标签

目录标签

语言模型Python工具集成本地部署工作流GroqMCP协议

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP