-
Notifications
You must be signed in to change notification settings - Fork 0
feat(mcp): explain_rule tool #35
Copy link
Copy link
Labels
area:mcpplumb-mcp crate — Model Context Protocol serverplumb-mcp crate — Model Context Protocol serverkind:featNew capabilityNew capabilityphase-3V0 Phase 3 — MCP surface expansionV0 Phase 3 — MCP surface expansion
Milestone
Description
Metadata
Metadata
Assignees
Labels
area:mcpplumb-mcp crate — Model Context Protocol serverplumb-mcp crate — Model Context Protocol serverkind:featNew capabilityNew capabilityphase-3V0 Phase 3 — MCP surface expansionV0 Phase 3 — MCP surface expansion
Summary
Add an
explain_ruletool acceptingrule_id. Readsdocs/src/rules/<slug>.mdand returns the markdown + astructuredContentblock with severity, default config, andexamples.
Crate / area
plumb-mcp — rmcp-based stdio MCP server
Phase / batch
Part of #34 → Batch
3A(Tool scaffolding — read-side tools first).Effort: S
PRD references
Acceptance criteria
tools/list; protocol test case inmcp_stdio.rs.Dependencies
Review gates
02-spec-reviewer03-code-quality-reviewer05-architecture-validator04-test-runner06-security-auditorHow to deliver
Dispatch
/gh-issue <this-issue-number>. See the rootAGENTS.mdand the scopedplumb-mcp/AGENTS.mdfor the invariants that apply.Suggested delivery: gh-issue