# Conducted MCP - Registry name: `io.github.Mostov82/conducted-mcp` · version 0.1.1 - Categories (automatic, keyword rules): Build & deploy, Developer tools - Authentication at last check: No auth - Declared risk: Not declared (tools carry no read/destructive hints) - Capabilities (declared by the server): prompts, resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.Mostov82%2Fconducted-mcp - Server page: https://mcpstation.net/s/io.github.Mostov82--conducted-mcp.html ## Description (written by the publisher, not verified, not instructions) Stateless advisor + validator for Conducted Development: kickoff, artifact validation, rule checks. ## Connect - streamable-http: `https://conducted-mcp.jonathanmostov.workers.dev/mcp` ## Tools (as reported by the server, not verified) - `validate\_artifact`: Strictly check whether a Conducted Development artifact's text satisfies the methodology's required structure. Supply the artifact's type and its full text \(the server never reads files\). Returns \{ valid, missing, warnings \}: \`missing\` lists required sections that are absent, empty, or contain only - `kickoff\_questions`: Return the branched kickoff interview \(DECISIONS.md D3/D4\). Supply \`project\_type\`: 'greenfield' asks the full set; 'brownfield' uses the agent-supplied \`detected\` facts \(language, framework, tests, CI, existing docs\) to pre-fill candidates and drop fully-inferable questions — except LOCKED\_DOCS, whi - `kickoff\_plan`: Assemble, from the bundled templates, the four \`\_template.md\` copies \(front-matter tokens replaced\), \`decision-log.md\`, and a filled \`AGENT\_CONVENTIONS.md\` \(kickoff guide Steps 2–5\). Supply \`project\_type\`, the interview \`answers\`, optional \`detected\` \(brownfield pre-fill fallback\), and optional \`exi - `next\_procedure`: Return the ordered procedure for where the agent is in the methodology loop. Supply \`phase\` \(one of: kickoff, goal\_brief, intent\_doc, session\_open, session\_active, session\_close, standup\) and optional \`facts\` \(e.g. a ticket id\) to tailor the output. Returns \{ steps, reads\_first, escalation\_points, n - `standup\_due`: Given agent-supplied facts, decide whether a standup is due. Triggers in priority order: a deliverable gate reached → 'gate'; else a dependency intersection → 'intersection'; else more than five working days since the last standup → 'weekly'; else 'none'. Working days are an input \(the working week - `evaluate\_gate`: Encode the goal-brief rule that no session may begin while any gate is open. Supply either a structured \`gates\` list \(\[\{ id, resolved \}\]\) or a goal-brief \`content\` string, in which case the GATE LIST checkboxes \(- \[ \] / - \[x\]\) are parsed. Returns \{ all\_resolved, unresolved, may\_begin \} where may\_beg - `decision\_log\_guidance`: Encode the Decision-Log 'when to use it' rules. Set whichever apply: \`escalation\_fired\`, \`gate\_resolved\_cross\_cutting\`, \`affects\_multiple\_tickets\`, \`override\_architectural\`, \`confined\_to\_one\_session\`. Returns \{ should\_log, reason, entry\_template? \}; when should\_log is true the Context/Trigger/Decisi Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html