Skip to content

MCP: add swimlane management operations #81

Description

@skyeagle

Problem

The Epiq MCP exposes epiq_swimlane_list and lets callers target an existing swimlane through epiq_issue_create and epiq_issue_move, but it exposes no operations to create, rename, reorder, or otherwise manage swimlanes.

This prevents an MCP client from setting up or restructuring a board. For example, an agent can inspect the default Todo / In progress / Done lanes and populate them, but it cannot create workstream lanes requested by the user.

Suggested API

  • epiq_swimlane_create
  • epiq_swimlane_title_edit
  • epiq_swimlane_move or another explicit reorder operation
  • epiq_swimlane_delete or archive, with clear behavior for contained issues

The operations should accept repoRoot consistently with the existing Epiq MCP tools and return the created or updated swimlane.

Why this matters

Board setup currently requires leaving MCP for the TUI or another interface. That makes the MCP surface incomplete for agents asked to create a board structure before populating it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions