Printing Press
An open-source CLI generator that prints token-efficient Go CLIs, Claude Code skills, OpenClaw skills, and MCP servers from any API spec, website, or HAR file.
At a Glance
Fully free and open-source. Install the Press binary, use the community library, and generate unlimited CLIs.
Engagement
Available On
Alternatives
Listed May 2026
About Printing Press
Printing Press is an open-source tool that generates agent-native command-line interfaces from any API spec, website, or HAR file — outputting a token-efficient Go CLI, a Claude Code skill, an OpenClaw skill, and an MCP server in a single command. It bakes in a local SQLite mirroring strategy so compound queries run in milliseconds instead of making multiple remote API round trips. The project ships with a growing community library of 45+ pre-built CLIs spanning commerce, travel, media, productivity, and more. It is designed to give AI agents "muscle memory" by turning any data source into a structured, queryable local interface.
- One-command generation: Run
printing-pressagainst any API spec, HAR capture, or URL to instantly generate a Go CLI, Claude Code skill, OpenClaw skill, and MCP server. - Starter pack: Install four hand-picked CLIs (ESPN, flight-goat, movie-goat, recipe-goat) with a single
npxcommand to get started immediately. - Local SQLite mirroring: Every generated CLI syncs data to a local SQLite store, enabling compound queries and analytics that remote APIs cannot answer, with sub-100ms response times.
- Community library: Browse and install 45+ pre-built CLIs across categories including commerce (Amazon, eBay, Shopify), travel (flights, Airbnb), media (Hacker News, Wikipedia), and developer tools (Sentry, Docker Hub).
- Agent-native output: All CLIs produce token-efficient, structured output optimized for use inside AI agent conversations with Claude Code and OpenClaw.
- MCP server generation: Every printed CLI also ships as an MCP server, making it immediately usable as a tool in any MCP-compatible agent framework.
- Multi-source stitching: CLIs can join data from multiple APIs locally — for example, flight-goat stitches Kayak and Google Flights into a single ranked result set.
- Claude Code & OpenClaw skills: Generated skills integrate directly into Claude Code and the OpenClaw ecosystem for seamless agent tool use.
Community Discussions
Be the first to start a conversation about Printing Press
Share your experience with Printing Press, ask questions, or help others learn from your insights.
Pricing
Open Source
Fully free and open-source. Install the Press binary, use the community library, and generate unlimited CLIs.
- Generate Go CLIs from any API spec, HAR, or URL
- Claude Code skill generation
- OpenClaw skill generation
- MCP server generation
- Access to 45+ community library CLIs
Capabilities
Key Features
- Generate Go CLIs from any API spec, HAR, or URL
- One-command starter pack with 4 curated CLIs
- Local SQLite mirroring for offline compound queries
- Generates Claude Code skills automatically
- Generates OpenClaw skills automatically
- Generates MCP servers automatically
- 45+ pre-built community CLIs in the library
- Multi-source API stitching into single queries
- Token-efficient agent-native output
- Auto-updates from library repo when README ships
