NOUKAI

MCP Overview

What MCP is, why Noukai uses it, and how it enables AI-assisted flow building.

What is MCP?

The Model Context Protocol (MCP) is a standard for AI assistants to interact with external tools. It defines how tools are discovered, called, and how results are returned.

Why Noukai Uses MCP

Noukai exposes 61 MCP tools that let AI assistants build and manage flows programmatically. Instead of a user clicking through a UI, they describe what they want and the AI handles it.

User: "Create a pipeline that classifies customer intent"
  ↓ AI calls MCP tools
Noukai: Flow created, published, and ready to call

Architecture

  • Transport: Streamable HTTP (stateless, per-request auth)
  • Auth: OAuth 2.1 + PKCE (browser sign-in, auto-refresh)
  • Server URL: https://api.noukai.dev/api/v1/mcp

Tool Categories

CategoryCountPurpose
Read11Inspect flows, blocks, evals, history, run traces
Structural11Add, remove, move, wrap blocks
Lifecycle2Create and delete flows
Content9Update prompts, schemas, configs (incl. atomic multi-field)
Block Checkpoint2Save and delete block-prompt snapshots
Eval9Author judges, attach them as bindings, snapshot judge bodies
Versioning2Publish and set production
Object Model3Reusable schema types
Test Case9Create, manage, and execute tests
Authoring Guide3Fetch the pipeline pattern/recipe corpus

Next Steps

On this page