mcp-use 今日发布
连接任意LLM与任意MCP服务器的Python/TS全栈框架
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 脚手架工具快速初始化新项目。
官网链接
- 文档站:https://docs.mcp-use.com
- GitHub:https://github.com/mcp-use/mcp-use
- 在线 Inspector:https://inspector.mcp-use.com
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议