mvanhorn开发者工具

CLI Printing Press

cli-printing-press

通过读取 API 文档或抓取网页流量,自动生成专为 AI 代理优化的 Go 命令行工具和 MCP 服务器。

  • 后端
  • 全栈
  • DevOps / 运维
  • 自动化
  • 效率 / 生产力
  • API 调试
  • CLI
  • 库/框架
  • macOS
  • Linux
  • Windows
  • 支持自托管
  • 支持本地运行
cli-printing-press 截图
社区热度
4.5k Stars
GitHub 收藏
最近活跃
2026/8/24
近 30 天还在更新
授权协议
MIT
宽松协议

为什么值得关注

不是看 Star 排名,而是看它解决了什么问题、实际有没有用,以及方法为什么值得关注。

近 90 天

解决的问题

AI 智能体在处理具体 API 时往往受限于原始文档或多步调用,导致令牌消耗巨大且容易出错。该项目直击这一痛点,通过为特定 API 快速生成具备本地同步能力的专属 CLI 工具,大幅减少智能体交互时的上下文开销。

实际价值

项目能够根据 API 名称或网站直接输出打包好的 Go 二进制程序、MCP 服务端以及对应代理技能,支持离线搜索和复杂组合查询,在实际操作中具有极高的工程落地价值。

创新 / 差异化

跳过了必须依赖规范的传统模式,结合浏览器抓包、社区 CLI 特性与本地 SQLite 镜像,创新性地构建了专为智能体原生设计的复合型命令行工具链。

扩展潜力

通过结合二进制生成器与主流智能体(如 Claude Code、Codex)的斜杠命令插件,形成了一套能够自我驱动并批量扩展接口支持的杠杆闭环。

为什么是现在

在 AI 智能体从简单对话向复杂任务自动执行演进的阶段,针对工具调用效率和令牌优化的基础设施正成为刚需,此时推出切合时宜。

社区活跃度

近 90 天新增 898 个 Issue、1149 个 PR;窗口内抽取的 Issue/PR 样本中有 24 位 Issue 发起者、2 位 PR 贡献者,并发布 至少 25 个版本。

维护者响应

窗口内 84 个 Issue 样本关闭率 99%,13 个 PR 样本合并率 69%。维护者响应统计覆盖该 Issue 样本的 46%,响应率 31%,首次响应中位数 3.9 天。

PR 样本 2 位贡献者至少 25 次 ReleaseIssue 响应率 31% · 样本 39(覆盖 46%)首次响应中位数 3.9dPR 合并率 69% · 13 条窗口样本

核心亮点

  • 通过读取API文档或网页流量逆向生成命令行工具、Claude Code技能与MCP服务器
  • 支持本地SQLite同步、离线检索以及跨数据源的组合查询指令
  • 提供自动化研究、代码生成、校验及质量评分流程

快速开始

安装方式、上手难度、开始步骤。

装在哪

本地运行

难不难

中等,需要一点配置

支持自托管支持本地运行
  1. 01通过安装脚本同时安装生成器二进制文件与代理技能
  2. 02启动支持的 AI 代理环境(例如 Claude Code)
  3. 03在代理会话中使用斜杠命令指定目标应用名称或网址来生成 CLI

更适合谁

  • 希望数据放在自己服务器上的团队
  • 想在本机直接跑起来试用的开发者

更多介绍

CLI Printing Press 是一个为 AI 代理构建高效命令行工具的生成系统。它能够研究官方 API 文档、社区流行 CLI 以及 MCP 服务器,甚至通过逆向网页流量来解析未公开的接口。

每次运行会产出针对特定 API 的 Go 命令行程序与 MCP 服务器。其核心特色在于引入了本地 SQLite 数据层,支持通过离线全文搜索与跨资源复合查询解决传统统计接口无法处理的复杂需求,同时在输出时针对代理的 Token 消耗进行了深度优化。

信息来源

每条信息都标注了状态与出处,可展开查看。

14 条 · 展开
  • capability tags

    已核验

    automation、productivity、api_debugging

    来源: admin_cms · cms editor · 2026/8/23

  • editor note

    已核验

    {"en":"This tool turns API specs or sniffed web traffic into local SQLite-backed CLIs and MCP servers, making it ideal for developers building agent workflows.","zh":"该项目将 API 文档或网页浏览流量转化为本地 SQLite 驱动的 CLI 与 MCP 服务,适合需要让 AI 代理高效交互特定后端或网站的开发者。"}

    来源: admin_cms · cms editor · 2026/8/23

  • how to use

    已核验

    {"steps":[{"en":"Install both the generator binary and agent skills using the install script","zh":"通过安装脚本同时安装生成器二进制文件与代理技能"},{"en":"Start a supported agent environment such as Claude Code","zh":"启动支持的 AI 代理环境(例如 Claude Code)"},{"en":"Run the generation command inside the agent session pointing to an app name or URL","zh":"在代理会话中使用斜杠命令指定目标应用名称或网址来生成 CLI"}],"installAt":"local","difficulty":"medium"}

    来源: admin_cms · cms editor · 2026/8/23

  • intro

    已核验

    {"en":"CLI Printing Press is a generation system that builds optimized command-line tools for AI agents. It studies API documentation, community tools, and sniffs web traffic to reverse-engineer undocumented endpoints.\n\nEach execution produces a specialized Go CLI and an MCP server. Its core strength lies in a local SQLite data layer that supports offline full-text search and complex compound queries, paired with token-efficient output flags tailored for AI agent consumption.","zh":"CLI Printing Press 是一个为 AI 代理构建高效命令行工具的生成系统。它能够研究官方 API 文档、社区流行 CLI 以及 MCP 服务器,甚至通过逆向网页流量来解析未公开的接口。\n\n每次运行会产出针对特定 API 的 Go 命令行程序与 MCP 服务器。其核心特色在于引入了本地 SQLite 数据层,支持通过离线全文搜索与跨资源复合查询解决传统统计接口无法处理的复杂需求,同时在输出时针对代理的 Token 消耗进行了深度优化。"}

    来源: admin_cms · cms editor · 2026/8/23

  • 最新版本

    已核验

    v4.31.1

    来源: GitHub 官方接口 · latest_release=v4.31.1 · 2026/8/24

  • 许可证

    已核验

    MIT

    来源: GitHub 官方接口 · license.spdx_id=MIT · 2026/8/24

  • needs api key

    已核验

    来源: admin_cms · cms editor · 2026/8/23

  • 一句话用途

    已核验

    {"en":"Automatically generates agent-optimized Go CLI tools and MCP servers by reading API documentation or sniffing web traffic.","zh":"通过读取 API 文档或抓取网页流量,自动生成专为 AI 代理优化的 Go 命令行工具和 MCP 服务器。"}

    来源: admin_cms · cms editor · 2026/8/23

  • 平台

    已核验

    macos、linux、windows

    来源: admin_cms · cms editor · 2026/8/23

  • 分类线索

    根据材料推断

    ai-apps

    来源: 项目说明文档 · hint=ai-apps · 2026/8/15

  • product forms

    已核验

    cli、library_framework

    来源: admin_cms · cms editor · 2026/8/23

  • role tags

    已核验

    backend、fullstack、devops

    来源: admin_cms · cms editor · 2026/8/23

  • supports local

    已核验

    来源: admin_cms · cms editor · 2026/8/23

  • supports self host

    已核验

    来源: admin_cms · cms editor · 2026/8/23

根据分类、能力和适用角色匹配的其他已核验项目。