mcp-use/mcp-use
The fullstack MCP framework to develop MCP Apps for ChatGPT / Claude & MCP Servers for AI Agents.
What it solves
mcp-use 是一个 TypeScript 框架,旨在简化 Model Context Protocol (MCP) 服务器、ChatGPT 插件以及 Claude 连接器的创建、测试和部署。它通过提供工具的类型化系统和交互式用户界面,消除了手动连接的摩擦。
How it works
该框架基于官方 MCP TypeScript SDK v2,添加了一层高阶抽象。它通过使用 Zod schemas 来确保工具、结构化结果和 UI 组件之间流动的数据是完全类型化的。一个关键特性是 "Native Views" 系统, loit 允许开发者将 React 组件直接绑定到 MCP 工具,从而实现可以在 ChatGPT 等 AI 聊天界面中渲染的交互式应用。
Who it’s for
它适用于构建 AI agents 和扩展程序,这些程序需要结构化工具调用能力以及超越简单文本响应的丰富、交互式视觉界面。
Highlights
- Native Views: 将 React 组件绑定到工具,以在 AI 对话中创建交互式 UI 体验。
- Built-in Inspector: 一个基于浏览器的工具,用于实时调用和调试工具和视图。
- Integrated Tunneling: 内置支持将本地服务器暴露到互联网,以便与 Claude 和 ChatGPT 进行测试。
- Agent-First Workflow: 包含一个 CLI,用于在无头模式下调用工具、捕获视图的截图,以及脚手架项目。
- High Performance: 优化的无状态运行时,与其它 MCP 框架相比,具有较高的每秒操作数基准测试。
相关
- 项目
- 项目
- 项目
- 项目
- 项目