Developers

Overview

Developers overview

Use this section when integrating with Kuration from your own systems: MCP, REST workflow API (projects and rows), and webhooks (tool output events).

Prerequisites

  • API access — The workflow API requires an account with API access. If your plan does not include it, the app shows API Access Locked under Settings → Integrations → API; upgrade or contact your Kuration admin as needed.
  • API key — Create or rotate your key in the app. Send it in the kur-api-key header on Workflow API and MCP requests.
  • Webhook URL (optional) — For event delivery, configure an HTTPS URL and store the webhook secret securely. See Webhooks.

Where to work in the product

Goal In-app location
Generate or copy API key, see quick examples /settings/integration?tab=api
Configure event webhook URL & secret; payload docs /settings/integration?tab=webhooks

Docs in this site

  • MCP — Streamable HTTP endpoint, client config, response format, and typical agent flows.
  • Connect with Claude — Custom connector setup for Claude (OAuth).
  • Workflow API — Base URL, authentication, GET /project-builders (public builder_id + empty form_data templates), and full endpoint reference (aligned with the app and the enterprise_v3 router in the platform backend).
  • Webhookstool_output_ready payload, X-Kuration-Signature verification, and Slack notifications.

If you change public HTTP behavior in the backend, keep these pages in sync (see AGENTS.md in kuration-docs).