feat: add Beads MCP server to fleet member onboarding and skill-matrix #227
yashrajsapra
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Problem Description
Fleet members (doers) currently have no standardised way to read or update the sprint task graph during execution. They write to
progress.jsonand commitPLAN.mdupdates, but:Beads ships an MCP server (
beads mcp) that exposes task CRUD as MCP tools, making it directly consumable by Claude Code and other MCP-compatible agent runtimes.Proposed Solution
beadsbinary on the member machine viaexecute_commandif the orchestrator has Beads enabled for the projectprofiles/beads.jsonpermission profile that grants access tobeads mcpserver tools (task_list,task_get,task_update,task_add)beadsrow toskill-matrix.mdmappingdoerrole to the beads permission profile; PM applies it viacompose_permissionsbefore dispatchtpl-doer.mdto include a Beads orientation block when the project has Beads enabled: how to mark tasks in-progress, how to report blockers, and how to mark doneMembers interact with Beads only through the MCP tools — no direct CLI use — so provider differences (Claude vs Gemini) are handled by the MCP layer transparently.
Alternatives Considered
Additional Context
Beta Was this translation helpful? Give feedback.
All reactions