Summary
Wrap MCP servers as Squad agents, enabling automated tool-chain integration triggered by agent events.
Usage
squad join github-bot --mcp "github" --trigger "on inspector PASS → create PR"
squad join test-runner --mcp "shell" --trigger "on worker complete → run tests"
squad join tracker --mcp "linear" --trigger "on manager task create → create Linear issue"
Capabilities
- Event-driven triggers: React to squad messages/task state changes
- MCP tool execution: Call any MCP tool as an automated response
- Bidirectional: MCP agent results feed back into squad as messages
- Composable: Chain multiple MCP agents for complex automations
Example Flows
- Inspector sends PASS → GitHub MCP creates PR → Slack MCP notifies channel
- Manager creates task → Linear MCP creates issue → Worker gets task with issue link
- Worker completes → Shell MCP runs test suite → Inspector gets test results
Why
Bridges the gap from "AI writes code" to "AI delivers code." Connects squad's collaboration layer to real-world tooling without requiring each AI agent to have native tool access.
Complexity
Large. Depends on MCP ecosystem maturity. Requires an event system, MCP client integration, and trigger configuration parsing.
Summary
Wrap MCP servers as Squad agents, enabling automated tool-chain integration triggered by agent events.
Usage
Capabilities
Example Flows
Why
Bridges the gap from "AI writes code" to "AI delivers code." Connects squad's collaboration layer to real-world tooling without requiring each AI agent to have native tool access.
Complexity
Large. Depends on MCP ecosystem maturity. Requires an event system, MCP client integration, and trigger configuration parsing.