CodyCody

MCP tools

ccw_list

List the published workflows the engine can run, with the description and input schema each one declares.

Returns every published workflow on the instance. Drafts are not listed — only a published workflow can be started.

Parameters

None.

Returns

An array of workflows. For each:

Field Meaning
id The workflow's identifier, e.g. wf_EJNIRb9svemc.
name The published name. Either the name or the id can be passed to ccw_start.
description What the workflow does, written by its author for exactly this listing.
tags Optional labels.
inputSchema A JSON Schema for the instance input — properties, required, default and enum values, so the agent can construct valid input without guessing.

Notes

This is the discovery step. The server's instructions tell the agent not to inspect workflow definitions beyond this: start the workflow and follow what each step returns.

A workflow's description is the text an agent reads when choosing what to run, so authors are asked to write it for that purpose — see design guidelines.