Supported Clients
- Claude Code
- Claude Desktop
- Cursor
- Codex
- Gemini CLI
- Any MCP-compatible client
Setup
- Claude Code
- Claude Desktop
- Cursor
- Codex
- Gemini CLI
Add for the current project:Or add for all projects:Set your API key:
API Key
Get your API key from kadoa.com/settings. The MCP server resolves your key in this order:KADOA_API_KEYenvironment variable~/.kadoa/config.json(shared with the Kadoa CLI)
kadoa login and the MCP server picks up your saved key automatically.
Tools
The server exposes eight tools covering the full workflow lifecycle:| Tool | Description |
|---|---|
create_workflow | Create a workflow from a natural language prompt |
list_workflows | List all workflows with status |
get_workflow | Get detailed workflow information |
run_workflow | Execute a workflow |
fetch_data | Get extracted data from a workflow |
delete_workflow | Delete a workflow |
approve_workflow | Approve and activate a workflow |
update_workflow | Update workflow configuration and schema |
Usage Examples
Once the MCP server is configured, ask your AI assistant:- “List my Kadoa workflows”
- “Create a workflow to extract product prices from example.com”
- “Run workflow abc123 and show me the results”
- “Fetch the latest data from workflow abc123 as a table”
- “Update the schema for workflow abc123 to include a rating field”
- “Delete workflow abc123”
Troubleshooting
“No API key found”- Run
kadoa login(requiresnpm i -g @kadoa/cli), or - Set
KADOA_API_KEYin your MCP config or environment - Verify your API key starts with
tk-
- Verify the MCP server is configured in the correct config file
- Restart your MCP client after configuration changes
- Codex blocks network access by default
- Enable
network_access = truein~/.codex/config.toml(see Codex tab above) - Restart Codex after changing the config