APIKumo — Build, automate, and publish your API
One workspace for the whole API lifecycle. Design HTTP requests in a Monaco-powered editor, automate auth and assertions with pre/post processors, version your work, and publish typed docs to your own subdomain with an AI assistant and MCP endpoint built in.
Features
- Send any HTTP request — method, URL, query, headers, body, auth.
- Monaco-powered editor for JSON, XML, GraphQL, and more.
- Collections, nested folders, multi-tab editing, Cmd+K palette.
- Environments with {{variables}} resolved at send-time.
- Pre & post processors — HMAC, bearer-from-env, JSONPath, asserts, custom JS.
- Request and response schemas — fields, types, enums, examples.
- Auto-generated docs from every saved request.
- Publish to a custom subdomain with theme, search, and scroll-spy.
- Versions and changelog — snapshot v1.0, edit v1.1 safely.
- AI docs chat grounded in your live endpoints.
- MCP (Model Context Protocol) endpoint, automatic.
- Code samples in 20+ targets — cURL, Fetch, Python, Go, Java, Swift…
- Cloud sync secured by row-level policies.
- CORS-free in dev via a built-in proxy.
Publish
Make any collection public on its own subdomain, with custom theme, search, scroll-spy navigation, version selector, changelog, and shareable per-endpoint permalinks. Try-it works under your auth.
Automate
Pre-processors run before send (HMAC signing, timestamp nonces, bearer-from-env, base64 encoding, custom scripts). Post-processors run after response (extract JSONPath / regex / headers, assert status or body, log, custom scripts). Variables you capture flow into the next request.
AI-native
Built-in docs chat answers questions grounded in your live API. Every published collection exposes a Model Context Protocol endpoint so Claude, Cursor, and Continue can read your surface and call it. One-click llms.txt + Markdown + OpenAPI exports.
Imports & exports
Import from Postman v2.1, OpenAPI 3 / Swagger 2, Insomnia v4, HAR, a single cURL command, or native JSON. Export the same way.