mcp-use 今日发布

连接任意LLM与任意MCP服务器的Python/TS全栈框架

AI Agent 部分免费

mcp-use 简介

mcp-use 是一个开源全栈框架,专为连接任意大语言模型(LLM)与任意 Model Context Protocol(MCP)服务器而设计,兼容 Python 和 TypeScript 双语言生态。它让开发者无需依赖闭源应用,即可用 6 行代码构建具备工具调用能力的 AI 代理,被广泛用于 MCP 协议生态的快速原型与生产开发。

核心功能

  • 极简接入:创建第一个具备 MCP 能力的代理最少仅需 6 行代码,无需编写服务器端逻辑
  • 多LLM支持:通过 LangChain 集成 OpenAI GPT、Anthropic Claude、Google Gemini、Groq 等主流模型,兼容所有支持工具调用的模型
  • HTTP 直连:支持直接连接运行在特定 HTTP 端口上的 MCP 服务器,无需额外代理层
  • 多服务器编排:单个代理可同时调用多个 MCP 服务器,动态选择最合适工具完成任务
  • 工具访问控制:可限制危险工具(如文件系统或网络访问),提升代理运行安全性
  • 流式输出:支持异步流式接收代理运行结果,实现实时反馈和进度监控
  • Inspector 可视化调试:内置 Web 界面 inspect.mcp-use.com,支持独立运行调试 MCP 服务器
  • 一键部署:通过 @mcp-use/cli 可直接部署到生产环境,支持 GitHub 接入、分支部署与可观测性指标

特色优势

mcp-use 最大的优势在于全栈覆盖——它同时提供了 MCP Server、MCP App(可在 ChatGPT 和 Claude 中渲染交互视图)、MCP Client 和 MCP Agent 四大组件,开发者无需在多个工具之间切换。TypeScript 版本还支持在 ChatGPT 和 Claude 中渲染自定义 View,真正实现了"写一次,处处运行"。框架完全遵循 MCP 2.0 规范,工具、资源、提示、采样、引发、日志、通知等所有原语均已实现。

应用场景

  • 网页自动化:连接 Playwright MCP 服务器,让 AI 代理自主浏览网页、搜索信息、填写表单
  • 文件操作代理:代理通过 MCP 文件系统服务器读写服务器文件,完成代码修改或日志分析
  • 多数据源聚合:同时连接多个 MCP 数据源服务器,代理综合搜索并整理来自不同 API 的信息
  • AI 应用快速原型:用 6 行代码快速验证 LLM + MCP 的产品思路,无需搭建复杂基础设施
  • 研究实验:集成 Airbnb 等真实业务 MCP 服务器,构建特定领域的 AI 代理研究环境

适用人群

MCP 生态开发者需要快速构建和测试 AI 代理的工具层;LangChain 深度用户希望扩展工具调用能力的工程师;研究人员在多 MCP 服务器协同场景下进行 AI 代理实验;前端开发者使用 TypeScript SDK 在 ChatGPT/Claude 中构建交互式应用。

出品方与更新动态

mcp-use 由开源社区维护,GitHub 仓库持续更新,文档站点 docs.mcp-use.com 提供完整的 Python 和 TypeScript 双语言教程,支持 pip、uv、poetry 等主流包管理器安装,并可通过 npx create-mcp-use-app 脚手架工具快速初始化新项目。

官网链接

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论