Prerequisites
- Create a Kadoa account
- Generate your API key from Settings > General
Choose Your Approach
SDK
TypeScript/Node.js and Python SDKs for type-safe development
REST API
Language-agnostic HTTP API for any platform
CLI
Manage workflows from the terminal and CI/CD pipelines
MCP Server
Use Kadoa from ChatGPT, Claude, Cursor, and other AI assistants
Installation
SDK
- npm
- yarn
- pnpm
- bun
- uv
- pip
CLI
- npm
- pnpm
- npx (no install)
tk-... API key is not a CLI token.
- Zsh
- Bash
kadoa get <TAB> displays abc123 -- My Workflow.MCP Server
The remote MCP server athttps://mcp.kadoa.com/mcp requires no local install or API key; connect from your MCP client and sign in with your Kadoa account via OAuth. See MCP Server setup for per-client instructions.
For local use via stdio:
Quick Start
First-time setup may take longer while Kadoa prepares the workflow. Synchronous SDK calls wait up to 30 minutes by default.
Define What to Extract
For more control, specify exactly what fields you want:Next Steps
- Working with Schemas → - Learn about inline and reusable schemas
- Variables → - Manage reusable key-value pairs for workflow prompts
- Templates → - Create reusable, versioned workflow configurations
- Create Workflows → - Write prompts, define schemas, and configure scheduling
- Manage Workflows → - List, retrieve, pause, and delete workflows
- Access Data → - Retrieve extracted data with pagination and real-time updates