Skip to content

feat: Squad MCP Bridge — turn MCP tools into agents #13

Description

@tt-a1i

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

  1. Inspector sends PASS → GitHub MCP creates PR → Slack MCP notifies channel
  2. Manager creates task → Linear MCP creates issue → Worker gets task with issue link
  3. 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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions