data-ai MCP Server
Agent harness for codebases. Gives Claude Code, Codex, and CI a shared task system, verdict ledger, and state store so agent work is traceable and auditable.
Discovered via github-topic:mcp and last synced 3mo ago.
Install instructions not detected yet
Check the source repository for the latest setup steps.
Purpose
The top-level unit of work with a lifecycle such as `draft`, `approved`, or `executing`.
A phase within a mission. Milestones can act as work phases or validation gates.
A concrete piece of work assigned to an agent type, with verification steps and optional dependencies.
A validation target tied to a feature. Assertions are updated to `passed`, `failed`, `blocked`, or `waived`.
A persisted launch record plus markdown brief for starting a fresh Codex or Claude session from current mission or repo context.
A Claude-style blocker-graph work item for the daily loop; lives at `.maestro/tasks/tasks.jsonl` independent of missions.
A agent's structured outcome record for a feature, optionally gated by behavioral principles.
A behavioral rule injected into agent prompts and scored against replies. Stored at `.maestro/principles.jsonl`.
Lives where
Corrections, learnings, and compiled guidance that feed back into future agent prompts.
A timestamped mission snapshot you can save and later restore.
A portable `.mission.tar.gz` archive of a mission plus its artifacts for review or transfer.
What it does
💰💰💰💰💰
state
Snapshot `.maestro/` and fold legacy feature/task/decision/harness trees into `.maestro/cards/`
Live dependency-tree board, or a one-shot snapshot; an optional id focuses one feature
behavioral
Maintain the local text index that accelerates `card list --grep`
Manage the product contract and its lifecycle
Work the flat store: `ready` / `list` / `show` / `create` / `update` / `close` / `claim` / `assign` / `note` / `dep` / `graph` / `archive` (`--parent`, `--type`, `--assignee`, `--status`, `--grep`)
Show or set the session lean mode, emit review/audit guidance, or harvest debt markers
Harness/self-improvement proposal
Scaffold `.maestro/` and extract bundled resources
Add or remove non-blocking `related` edges between live cards; linked cards can use `msg`
Print the version and binary path
state
Show other live sessions, their bound cards, link state, progress, and copy-paste link/message hints
List, show, apply, dismiss, and measure self-improvement idea cards
behavioral
Create, claim, complete, `verify`, and inspect `proof` for proof-gated work cards (`task watch` for a live list)
Print a loop-orchestration recipe (or the index): `loop list`, `loop show <name>`
Create, lock, show, and list decision cards
Class
Upgrade the binary and refresh resources
Diagnose the installation
Send, read, and list pull-only messages on linked-card channels
Flag a link-free, git-free "I'm taking this ground, hold off" notice on a peer card; `--clear` retracts it
Role
behavioral
Print a language code styleguide, or the index with no language