LibreAI / 開発ツール / cli-printing-press
// devtools · mvanhorn/cli-printing-press

cli-printing-press

cli-printing-pressは、mvanhornが公開しているオープンソースの開発ツールプロジェクトです(GitHub: mvanhorn/cli-printing-press)。GitHubスターは4,794、フォークは518で、MITライセンスの下で公開されています。GitHubでの最終更新は2026年10月8日です。

Generates agent-first Go CLIs (plus MCP servers) for any API or website — with local SQLite sync built in

★ 4.8k スター⑂ 518 フォークMIT更新 2026年10月
▦ ビジュアル — このプロジェクトのREADMEには埋め込み可能なスクリーンショットがないため、
ここではプレースホルダーを表示しています。下のガイド自体は完全な内容です。
// プロジェクトの基本情報

プロジェクト基本情報

GitHubスター
4,794
フォーク
518
ライセンス
MIT
GitHubでの最終更新
2026年10月8日
カテゴリ
開発ツール
掲載タイプ
完全なインストールガイド
// 仕組み

仕組み

  1. Pick an API or website

    Choose the service you want a CLI for — a documented API, or a site whose traffic can be sniffed.

  2. Install the press

    Install both the generator binary and the Printing Press skills; each side needs the other.

  3. Start a printing session

    Launch your agent (Claude Code recommended) and invoke the /printing-press command with your target.

  4. Verify and publish

    Review the generated CLI's quality score and verification proofs, then publish it to the library if you want to share it.

// 機能

選ばれる理由

Full-surface generation

Generates the complete API surface plus the best features of competing tools, then adds compound insight commands.

Local SQLite data layer

Printed CLIs sync data into domain-specific SQLite tables with FTS5 search, so queries and compound commands work offline in milliseconds.

Dual interface

Every run produces both a Cobra CLI (`-pp-cli`) and an MCP server (`-pp-mcp`) from one spec, sharing client, store, and auth.

No spec required

Point it at a website and it captures browser traffic to reverse-engineer the API and generate a spec.

Agent-native output

Auto-JSON when piped, --compact modes that cut token use, typed exit codes, and --dry-run for safe exploration.

Verified, not vibes

Four mechanical checks — scorecard, dogfood, proof-of-behavior, and a live API smoke test — run before a CLI ships.

Advertisement
// 自分で実行

自分で実行してみる

  1. Clone the repository

    Clone for the developer path, or use the installer in the next step for normal installs.

    git clone https://github.com/mvanhorn/cli-printing-press.git
    cd cli-printing-press
  2. Install binary and skills

    The installer runs `go install` for the generator and refreshes the Printing Press skills (Go 1.26.6+, Node/npm required).

    curl -fsSL https://raw.githubusercontent.com/mvanhorn/cli-printing-press/main/scripts/install.sh | bash
    cli-printing-press --version
  3. Print your first CLI

    Start Claude Code and invoke the press with an API name or a website URL.

    claude
    # then inside Claude Code:
    /printing-press Notion
// 活用例

作れるもの

Advertisement
// よくある質問

よくある質問

Who maintains CLI Printing Press?

Developer mvanhorn; the approach credits Peter Steinberger's discrawl and gogcli tools as the playbook it automates.

Is it free?

Yes — the generator is MIT-licensed and the printed CLIs are yours. You will typically need a Claude Code (or Codex) setup to drive the skills, which may involve your own subscription.

Does it need a paid API key?

The press itself needs no key, but printing a CLI for a service usually requires that service's own credentials for live verification, and the agent driving it uses your existing Claude Code/Codex access.

How does it compare to OpenAPI generator tools?

Typical generators wrap endpoints and stop. The Printing Press also studies competing tools, adds a local SQLite sync/search layer and compound commands, verifies behavior mechanically, and emits both a CLI and an MCP server.

How do I get started?

Run the install script (or `go install github.com/mvanhorn/cli-printing-press/v4/cmd/cli-printing-press@latest` plus the skills), then start Claude Code and run `/printing-press <API or URL>`.

// さらに探索

似ているツール

開発ツール

mcporter

Call MCP servers from TypeScript or the CLI — MCP tools disguised as a simple TypeScript API.

★ 5.1k スターMIT
ガイドを見る →
開発ツール

wigolo

Local-first web search, fetch, crawl and research for AI coding agents over MCP — no API keys.

★ 5.5k スターAGPL-3.0
ガイドを見る →
開発ツール

ddgs

A Python metasearch library aggregating many web search services — plus CLI, API and MCP server

★ 3.0k スターMIT
ガイドを見る →
開発ツール

genoffice

Free, open-source AI Office suite: Docs, Sheets, Slides, PDF, Markdown and HTML editors with a built-in AI agent, plus a `genoffice` CLI and agent skill so C…

★ 8.5k スターApache-2.0
ガイドを見る →
開発ツール

code-review-graph

Local-first code intelligence graph for MCP and CLI. Builds a persistent map of your codebase so AI coding tools read only what matters, with benchmarked con…

★ 31.9k スターMIT
ガイドを見る →
開発ツール

CodeGraphContext

An MCP server plus a CLI tool that indexes local code into a graph database to provide context to AI assistants.

★ 4.2k スターMIT
ガイドを見る →
// 代替候補

代替候補: 開発ツール

LibreAIカタログに掲載された開発ツールプロジェクトの中で最もスターの多いもの — cli-printing-pressが合わなかった場合に検討したい、現実的な候補リストです。

// さらに見る devtools

さらに見る: 開発ツール

カタログの中でcli-printing-pressとスター数が近い開発ツールプロジェクト — 前後の棚もそのまま見て回れます。

cli-printing-pressを入手する

無料でオープン — ソースコードを入手して、リポジトリにスターを付け、作り始めましょう。