Langchain Mcp

Langchain Mcp

🚀 langchain-mcp

langchain-mcp 是一个支持在 LangChain 中实现模型上下文协议工具调用的项目,为相关开发提供便利。

⚠️ 重要提示

LangChain 现在有一个更官方的实现 langchain-mcp-adapters

![PyPI - 版本](https://img Shields.io/pypi/v/langchain-mcp)

🚀 快速开始

本项目提供了 模型上下文协议 工具调用在 LangChain 中的支持。你可以通过创建一个 langchain_mcp.MCPToolkitmcp.ClientSession,然后使用 await toolkit.initialize()toolkit.get_tools() 来获取 langchain_core.tools.BaseTool 列表。

示例代码可参考:示例链接

💻 使用示例

基础用法

你可以运行演示针对 Groq llama-3.1-8b-instant

$ export GROQ_API_KEY=xxx
$ uv run tests/demo.py "Read and summarize the file ./LICENSE"
安全的 MCP 文件系统服务器在 stdio 上运行
允许的目录:[ '/users/aw/projects/rectalogic/langchain-mcp' ]
文件 ./LICENSE 是一个 MIT 许可证协议。它指出软件“按原样”提供,不作任何担保,并且作者和版权持有者不对因软件或其使用而产生的任何主张、损害或其他责任负责。
  • 0 关注
  • 0 收藏,22 浏览
  • system 提出于 2025-09-18 13:54

相似服务问题

相关AI产品