Repo-native dev-workflow MCP toolkit. Drives Cursor agents against task docs and persists workflow state in SQLite — exposes inspect/cancel verbs over MCP.
Critical gaps across all dimensions. Tool definitions lack visible input schemas, parameter descriptions, and output documentation. The 'ship' tool has only a generic description ('Primary workflow execution tool for Ship'). No evidence of JSON Schema definitions, parameter type constraints, or error handling guidance in the provided source. Tool names are reasonable (verb_noun pattern) but descriptions are too brief (10-30 chars) and lack context for LLM selection. No pagination, no structured output specs, no recovery guidance. This server appears to expose raw API surfaces without the abstraction layer required for reliable agent interaction.
Cancel an active workflow run
Download an artifact from a workflow run
Cancel a driver workflow
Make a decision in a driver workflow
Import a driver configuration
Land/merge a driver workflow
Mark a driver workflow as merged
Render a driver workflow output
Execute a driver workflow
No input schemas visible for any tool. Cannot verify parameter types, constraints, or descriptions.
Tool descriptions are too brief (10-30 chars) and lack context. 'Retrieve details of a specific workflow run' does not explain when to use this vs list_workflow_runs, what parameters are required, or what the response contains.
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 33 | <=2025-11-25 | v2 |
Get the status of a driver workflow
Retrieve details of a specific workflow run
List artifacts from a workflow run
List all workflow runs
Primary workflow execution tool for Ship
No output schemas documented. LLMs cannot plan downstream tool calls or extract required fields (e.g., workflow_run_id for chaining). Violates pattern:response-shaper.
No pagination support visible for list_* tools. list_workflow_runs and list_artifacts lack limit, offset, or cursor parameters. Large result sets will blow context windows.
No error handling guidance. Tools like cancel_workflow_run and driver_land (destructive operations) lack confirmation patterns or recovery instructions. Agents cannot distinguish retryable from fatal errors.