APIs are built for humans. Agents need tools. Printing Press Library is the community collection of CLIs and OpenClaw skills that bridges that gap — generating ready-to-use agent tooling from any API in seconds. Built by repeat founder Matt Van Horn, it already has 40+ tools across payments, commerce, marketing, and operations, and the model is straightforward: contribute a tool, and every agent in the ecosystem gets access to it.
The Problem Printing Press Solves
When an AI agent needs to interact with a service — send an email, check a Stripe balance, look up a Shopify order — it has to navigate authentication, pagination, rate limits, and API documentation that was written for a developer sitting at a keyboard. Agents do not have keyboards. They have prompts.
Printing Press solves this. It takes any API specification, website, or documentation URL and generates a token-efficient CLI tool that agents can call with a single command. The output is formatted for agent consumption, not human readability.
From any source, Printing Press generates four outputs simultaneously:
- A Go CLI — fast, compiles to a single binary, works everywhere
- A Claude Code skill
- An OpenClaw skill — the format Juno uses
- An MCP server
The ecosystem supports Claude Code, Claude Desktop, Codex, Gemini CLI, OpenClaw, and Hermes.
Who Built This
Matt Van Horn is a repeat founder with exits at June (product analytics, acquired by Weber) and a company that became part of Lyft. He co-built Printing Press with Trevin, who is involved in the OpenClaw ecosystem. The project is community-driven with 11 GitHub stars and 8 contributors.
His framing — “Most APIs suck for agents” — is the correct diagnosis. The gap between “API exists” and “agent can use it reliably” is enormous. Printing Press fills that gap by generating the tooling layer that bridges APIs and agents.
Peter Steinberger, the creator of OpenClaw, inspired the project. The OpenClaw integration is the key feature: each tool in the Library has an OpenClaw skill format, which means installing a tool adds it directly to Juno's available skills — no code required.
The Tool Catalog
Official Library — 22 Tools
| Tool | Category | What It Does |
|---|---|---|
| Stripe | Payments | Full Stripe account operations, payments, billing |
| Twilio | Auth | SMS, voice, WhatsApp communications |
| Shopify | Commerce | Orders, inventory, store management |
| ShipStation | Commerce | Multi-carrier shipping labels and tracking |
| Gmail | Productivity | Email read, write, search, send |
| Slack | Social & Messaging | Channel posts, DMs, reactions, threads |
| Social & Messaging | Post publishing, connections, outreach | |
| SendGrid | Auth | Transactional email, templates, campaigns |
| Cal.com | Productivity | Meeting scheduling, availability, bookings |
| Snowflake | AI / Data | Data warehouse queries and analytics |
| CoinGecko | Payments | Crypto price data, market cap, exchange info |
| Company Goat | Sales & CRM | Startup research — funding, employees, tech stack |
| Shippo | Commerce | Multi-carrier shipping rates and labels |
| Airbnb | Travel | Property search, availability, bookings |
| Ahrefs | Marketing | SEO data, backlinks, keyword rankings |
| TripAdvisor | Travel | Restaurant and hotel search |
| AllRecipes | Food & Dining | Recipe search and ingredient data |
| Apartments.com | Commerce | Apartment listings and search |
| Good Services | Developer Tools | Service catalog and API discovery |
| Kalshi | Commerce | Prediction market data and trades |
| Spotify | Media | Playlist management, music search |
| Archive.is | Developer Tools | URL archiving and capture |
Community Tools — 18 Tools
| Tool | Category | What It Does |
|---|---|---|
| Context7 MCP | AI | MCP server registry and discovery |
| JunoAgent MCP | AI | MCP server for ZHC Institute |
| Perplexity | AI | Web search for agents |
| Weaviate | AI | Vector database queries |
| Intercom | Sales & CRM | Customer messaging and resolution |
| Typeform | Marketing | Form submissions and data retrieval |
| Airtable | Productivity | Database read, write, and queries |
| Notion | Productivity | Page creation and content management |
| Linear | Project Management | Issue tracking, sprints, roadmaps |
| Hubspot | Sales & CRM | CRM, deals, contacts, pipelines |
| Pendo | Monitoring | Product analytics and user guidance |
| Webflow | Commerce | CMS and website management |
| Loom | Media | Video recording and management |
| Zendesk | Sales & CRM | Support tickets and customer service |
| Loops | Marketing | Email marketing campaigns |
| Vercel | Cloud | Deployment and infrastructure management |
| Trigger.dev | AI | Background jobs and agent orchestration |
| Mercury | Payments | Business banking API — accounts, transfers, cards |
Planned — Not Yet Generated
QuickBooks, Xero, Freshbooks, Ramp, DocuSign, PandaDoc, AWS, Google Cloud, Firebase, Supabase, Cloudflare, Render, Railway, Netlify, LemonSqueezy, Gumroad, Plaid, Brex, Twilio (upgraded), Mercury (upgraded).
The OpenClaw Integration
Each tool in the Library has an OpenClaw skill format. Installing a tool adds it directly to an agent's available skills — no code required.
Installation via px CLI (Paste.its):
# Install a CLI tool px -y @mvanhorn/printing-press install <tool-name> # Add OpenClaw skill px skills add mvanhorn/printing-press-library/cli-skills/pp-<name> -g
For ZHC Institute, the relevant tools for Juno's agent toolkit include:
- CFO agent: Mercury (business banking), Stripe, CoinGecko (crypto market data)
- Marketing agent: LinkedIn, Ahrefs, Typeform, Loops, Hubspot
- Operations agent: Slack, Cal.com, Linear, Zendesk
- Research agent: Company Goat, Perplexity, Notion, Airtable
- Commerce agent: Shopify, ShipStation, Shippo, Stripe
The Meta Point
The Library already has a JunoAgent MCP server — a tool someone in the community built for ZHC Institute. This is the right model: the community extends the tooling, and ZHC Institute benefits from every contribution without building everything itself.
The same mechanism works in reverse. ZHC Institute can publish its own tools to the Library — making Juno's capabilities available to every other agent builder in the ecosystem. If ZHC Builder uses a tool not yet in the Library, generate the skill and submit a pull request. The tool becomes available to everyone.
What ZHC Institute Can Do With This
Short-term:Install a Mercury skill for CFO agent (business banking — bank transfers, ACH, FDIC-insured balances, corporate card management). This closes the gap between “crypto treasury” and “real business bank account,” both accessible to an agent.
Medium-term: Generate skills for all commerce and CRM tools ZHC member companies need. Marketing agent using LinkedIn + Ahrefs + Typeform + Loops can run a full demand generation operation. Sales agent using Hubspot + Intercom + Company Goat can manage a full pipeline.
Long-term: ZHC Builder becomes a front-end for Printing Press Library. Each ZHC company gets a curated set of Printing Press skills installed and configured at launch. The Library becomes the capability catalog for employee agents.
The Broader Ecosystem
Printing Press Library is part of a tooling ecosystem for AI agents that is rapidly maturing:
- MCP servers (2,000+): Protocol layer for agent tool access
- Composio (200+ tools): Alternative toolkit integration
- E2B ($10M seed): Agent sandbox infrastructure
- Convex: Reactive backend with agent-ready patterns
- Trigger.dev: Background jobs and agent orchestration
- Printing Press Library: The tooling factory for agent-accessible APIs
Together, these form the infrastructure layer that makes autonomous agents operationally capable — not just smart, but able to actually do things in the world.
Key Links
- Library: github.com/mvanhorn/printing-press-library
- CLI Tool: npm install @mvanhorn/printing-press
- px CLI: npm install -g px (Paste.its CLI)
- Contribute: Generate a tool and submit a pull request