Gutenberg CLI
A Go command-line tool that turns an API's OpenAPI, GraphQL or HAR specification into a working, verified toolset for AI agents: a CLI, an MCP server, agent skills, a SQLite cache and hash-verifiable proof artifacts.
Gutenberg CLI generates tool surfaces for AI agents from any public API. Given a URL, it probes the site to classify it, for example as an OpenAPI spec, a JSON endpoint or an HTML page, fetches or infers a specification, and generates a Go CLI, an MCP server, and Claude and OpenClaw skills from it.
Generated tools are verified with a build, a CLI smoke test, an MCP handshake and Go tests, writing the result to a proof file; the project also includes an LLM-powered extraction mode for structured scraping, a shared encrypted token vault, and a record-and-replay mode for deterministic testing.
It is written in Go and licensed under MIT, and stores its tool catalog and cache in SQLite.