Skip to content

[Feature Request] Built-in Termic MCP Server for automated Workspace & Git Worktree provisioning #59

Description

@javadkh2

Problem

Starting a new ticket requires manual overhead: creating a new project folder, configuring a fresh workspace in Termic, and manually entering details like the workspace name, target branch, source branch, and path settings.

Proposed Solution

Introduce a built-in Termic MCP Server that allows agents (like Claude Code) to dynamically provision and configure workspaces on the fly.

The Workflow

  1. Context: You share a Linear ticket link with Claude Code inside Termic.
  2. Trigger: The agent parses the ticket, identifies the correct repository, and calls a native Termic MCP tool: termic_create_worktree_workspace(repo, branch_name, source_branch).
  3. Execution: Termic's Rust/Tauri backend executes the git worktree command, registers the new path as a UI workspace with the correct configurations, applies sandbox boundaries, and hands control back to the agent.

Why this fits Termic

It completely automates the workspace setup phase, perfectly aligning with Termic’s core pillars of supporting isolated, parallel exploration paths without manual boilerplate.

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