MCP Server

Model Context Protocol integration for AI agent workflows.

Overview

Trellis includes a built-in MCP (Model Context Protocol) server that exposes all platform capabilities as tools for AI agents. This enables seamless integration with AI coding assistants and automation pipelines.

Starting the Server

trellis mcp

Available Tools

ToolPurpose
trellis_statusBranch, op count, tracked files, recent ops
trellis_logOp history with optional filters
trellis_filesList all tracked files
trellis_branchList / create / switch / delete branches
trellis_milestoneList or create milestones
trellis_diffFile-level diff between op hashes
trellis_gardenList / search / stats / revive idea clusters
trellis_parseParse TS/JS content into AST entities
trellis_semantic_diffSemantic diff between file versions
trellis_initInitialize a new repository
trellis_issue_createCreate issue with metadata and criteria
trellis_issue_listList/filter issues
trellis_issue_startStart issue (auto-branch, auto-assign)
trellis_issue_pausePause issue
trellis_issue_resumeResume issue
trellis_issue_triageMove issue backlog → queue
trellis_issue_updateUpdate issue metadata
trellis_issue_checkRun acceptance criteria
trellis_issue_closeClose issue
trellis_decision_listList/filter decision traces
trellis_decision_showShow full decision trace
trellis_decision_chainTrace decisions affecting an entity

Configuration

Add to your .mcp.json:

{
  "mcpServers": {
    "trellis": {
      "command": "trellis",
      "args": ["mcp"],
      "cwd": "/path/to/your/project"
    }
  }
}