Skip to main content
MCP server CX Codex

quilt — Claude Code MCP server: what it does, how to install

quilt tracks edits from multiple AI agents in one Git checkout and lets each session commit its own lines. It suits parallel work without separate worktrees.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add quilt -- npx -y @quilt-dev/cli
Open on GitHub

What quilt does

quilt assigns edits to agent sessions and keeps line-level provenance. With quilt commit --mine, a session can create a commit from its own lines even when several agents changed the same file. Git remains the authority, while Quilt keeps its local sidecar state in .quilt.

Run quilt setup to wire capture hooks into the repository; the MCP tools can be added as an extra layer. Quilt can reserve symbols such as functions, reject a conflicting write before the file changes, and warn when a claimed symbol depends on code another actor is editing. Whole-file claims cover code outside its symbol support.

Quilt does not call an LLM or create agents. It records and guards their edits. That makes it a coordination layer for a shared checkout, rather than an agent runtime.

What it helps with

  • keep several agents in one Git checkout
  • commit only the current session's lines
  • reserve a function before changing it
  • reject writes against another agent's claim
  • inspect line ownership and active claims

Example prompts for the agent

  • Set up quilt in this repository and verify that edit capture is working.
  • Show which files and lines belong to my session, then prepare quilt preview --mine.
  • Create a commit containing only my changes with quilt commit --mine -m "fix auth redirect".

How to install quilt

Platform CLI

claude mcp add quilt -- npx -y @quilt-dev/cli

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about quilt

How do I install quilt in Claude Code?

Run claude mcp add quilt -- npx -y @quilt-dev/cli. Then run quilt setup in the repository to wire in edit capture hooks.

What does quilt do?

It links edited lines to agent sessions, protects claimed code from conflicting writes, and builds commits from one session's changes. Its state stays in .quilt, while the resulting commits remain ordinary Git commits.

Which platforms does quilt support?

It supports Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, and Gemini CLI.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor