openai/mcp-extensions
Build plugins that feel like native, first-class features of ChatGPT.
解决的问题
OpenAI MCP Extensions 允许开发人员为 ChatGPT 创建超越基本文本交互的插件,使其能够像 ChatGPT 界面中的原生集成功能一样运行。
工作原理
它通过提供特定的入口点和 UI 组件来扩展模型上下文协议 (MCP)。开发人员使用提供的 TypeScript 或 Python SDK 来定义插件如何与 ChatGPT 侧边栏、文件查看器、消息编辑器和自定义输入表单进行交互。
适用人群
适用于那些正在为 ChatGPT 构建插件,并希望通过在聊天环境中直接添加自定义 UI 元素和专业工作流,为用户创造更无缝、更具交互性体验的开发人员。
亮点
- 用于直接访问应用程序的侧边栏入口点。
- 用于专业文件查看的自定义文件扩展名处理程序。
- 编辑器提及功能,可直接在消息中搜索和引用插件资源。
- 用于丰富用户输入的扩展表单,例如基于缩略图的选择。
相关
- 项目
- 项目
- 项目
Waishnav/devspaceDevSpace 是一个自托管的 MCP 服务器,可安全地将 ChatGPT 连接到您的本地机器,使其能够读取、编辑、搜索和运行您自己项目中的代码。您在本地运行它,通过您控制的隧道将其暴露,并使用密码批准连接。它支持 Linux、macOS 和 Windows(使用兼容 Bash 的 shell),需要 Node >=22.19 <27,并通过 npm 安装。
- 项目
openclaw/mcporterMCPorter 是一个 TypeScript 库和 CLI,让开发者能够发现、调用并使用模型上下文协议(MCP)服务器。它提供了列出工具、调用工具、处理 OAuth、生成类型化客户端或专用 CLI 以及记录会话的命令。它还提供了运行时 API(createRuntime、callOnce、createServerProxy)供编程使用,支持多种传输类型(HTTP、stdio、SSE),并通过 OpenClaw 中继与 IDE 和 Chrome DevTools 集成。
- 项目
kardolus/chatgpt-cliChatGPT CLI 是一款跨平台的命令行客户端,支持多家 LLM 提供商。它提供流式查询、基于线程的聊天记录、提示文件注入、多媒体 I/O,以及一个实验性的代理模式 (ReAct / Plan-Execute),可在预算与策略限制下运行 shell/文件/网络搜索工具。它还支持模型上下文协议 (MCP) 以进行自定义工具调用。通过 Homebrew 或预构建二进制文件安装,在 `~/.chatgpt-cli/config.yaml` 中配置 API 密钥,并使用 `chatgpt "your question"` 或 `chatgpt --interactive` 开始聊天。