CLI Tools2026年5月14日·1 分钟阅读

chatgpt-cli — Multi-Provider ChatGPT CLI + MCP

A fast ChatGPT CLI with threads/history and built-in MCP client support (tools + session handling); verified 922★, pushed 2026-05-09.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Native · 94/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Cli
安装
Brew|Curl
信任
信任等级:Established
入口
chatgpt --help
通用 CLI 安装命令
npx tokrepo install a932d048-cb1d-57f5-b14e-41deb8436741
介绍

chatgpt-cli 是带线程/历史的命令行助手,并内置 MCP client(工具调用 + 会话管理),适合把工具结果注入上下文后再提问;已验证 922★,更新于 2026-05-09。

Best for: 想在终端里对话、保留历史,并能调用 MCP 工具的开发者

Works with: 支持 macOS/Linux/Windows 二进制;通过 OPENAI_API_KEY 使用,并可通过 HTTP(S) 调用 MCP server(README)

Setup time: 6-12 minutes

Key facts (verified)

  • GitHub:922 stars · 61 forks;最近更新 2026-05-09。
  • 许可证:MIT;作者头像与仓库链接均已通过 GitHub API 复核。
  • README 中可对照的入口命令:chatgpt --help

Main

  • 先打开历史:创建 ~/.chatgpt-cli 后,CLI 会为每个 thread 自动维护滑动窗口式上下文(README)。

  • 用 MCP 做工具增强提问:先注入工具结果,再继续追问,避免手动复制粘贴输出。

  • 让 CLI 管理 MCP 会话:README 说明它会自动处理需要 mcp-session-id 的 HTTP(S) MCP server。

  • 在 CI/受限环境用直链二进制:README 给出了按 OS/arch 的 curl -L -o chatgpt ... && chmod +x 安装方式。

Source-backed notes

  • README 说明 MCP 参数(--mcp--mcp-tool--mcp-params),并描述工具结果会以 [MCP: <tool-name>] ... 注入上下文。
  • README 提供 Homebrew 安装与多平台/多架构直链下载命令。
  • README 写明创建 ~/.chatgpt-cli 后会启用历史记录(保存在 ~/.chatgpt-cli/history/)。

FAQ

  • 需要 API key 吗?:需要;README 要求先设置 OPENAI_API_KEY
  • 怎么保留对话历史?:创建 ~/.chatgpt-cli;README 说明会把 history 存在 ~/.chatgpt-cli/history/
  • 需要 mcp-session-id 的 MCP server 能用吗?:README 表示 CLI 会自动为 HTTP(S) MCP server 管理会话 header。
🙏

来源与感谢

Source: https://github.com/kardolus/chatgpt-cli > License: MIT > GitHub stars: 922 · forks: 61

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产