{"name":"io.github.wkoverfield/quilt","slug":"wkoverfield-quilt","title":null,"description":"Track which AI agent wrote which lines in a shared Git checkout; each commits only its own lines.","url":"https://mcp.market/server/wkoverfield-quilt","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"devtools","tags":["devtools","ai"],"presence":{"score":33,"stars":6,"forks":0,"downloads_week":107,"last_push_at":"2026-09-16T02:53:55.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/wkoverfield/quilt","website":null,"version":"0.6.2","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@quilt-dev/cli","version":"0.6.2","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}]}],"tools":[{"name":"claim","description":"Reserve files BEFORE you edit them — a claim placed before editing is also what BINDS your external edits to your actor id, so claim whole files first as the default. Use a bare path for a whole file, a trailing slash for a whole directory (e.g. convex/_generated/ — right for codegen output), or `path#symbol` (e.g. utils.js#formatPrice) to reserve one function so others can edit other parts of the","write_action":false,"price_micros":0,"input_schema":null},{"name":"commit_mine","description":"Commit ONLY your owned hunks as an ordinary git commit, leaving every other actor's changes untouched in the working tree. This is how each agent lands its own work in a shared checkout without sweeping up anyone else's. The committed files' claims auto-release, so no separate release call is needed. Preview it first with preview_mine.","write_action":false,"price_micros":0,"input_schema":null},{"name":"escalate","description":"Flag a collision you CANNOT reconcile (e.g. two opposed intents on the same line) for a human. Use this instead of forcing a change through when a denied claim's holderIntent conflicts with yours. It shows up under 'Needs you' until resolved.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_conflicts","description":"Show overlapping/shared changes and collisions that were caught.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_my_changes","description":"List the changes YOU own in the working tree: the files and hunks attributed to your actor id, with per-file added/removed line counts. The 'what have I done so far' view, scoped to just you. Review your own work with it before committing — use get_status for who-owns-what across all actors, or preview_mine for the exact patch commit_mine would produce.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_status","description":"Show who owns which working-tree changes, plus caught collisions and active claims. Call before editing and before committing.","write_action":false,"price_micros":0,"input_schema":null},{"name":"preview_mine","description":"Show the exact patch commit_mine would create right now: only your owned hunks as a unified diff, plus the files, whole-file additions, and added/removed line totals. A dry run, nothing is written. Review it before commit_mine to confirm you are committing your lines and nothing else.","write_action":true,"price_micros":0,"input_schema":null},{"name":"quilt_edit","description":"Edit a file through Quilt instead of your raw editor. Replaces the unique `old_string` with `new_string` and records WHO authored the change at the moment of the edit — so attribution is exact even when several agents share this checkout, with no claims or reconcile guesswork. Pass `why` (your ticket/task). Prefer this over a plain file edit when coordinating a fleet.","write_action":false,"price_micros":0,"input_schema":null},{"name":"quilt_write","description":"Create or overwrite a whole file through Quilt instead of your raw editor, recording YOU as the author of its contents at write time, so attribution is exact even when several agents share this checkout, with no claims or reconcile guesswork. Use this for new files; use quilt_edit to change part of an existing one. Pass `why` (your ticket/task). If another agent holds this path, the write is denie","write_action":true,"price_micros":0,"input_schema":null},{"name":"release","description":"Release your claims on the given paths. Omit `paths` to release ALL of yours; an empty array releases none.","write_action":false,"price_micros":0,"input_schema":null},{"name":"resolve","description":"Mark a collision as sewn/handled after you reconciled it — closes its 'Needs you' flag and records the audit trail. Use after you've merged or adapted so the work accounts for both intents.","write_action":false,"price_micros":0,"input_schema":null},{"name":"start_session","description":"Register an actor and start a session in this repo, pinning this server to that identity. Optional: if several agents share one server, skip this and pass `actor` on each call instead.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-09-19T20:27:43.211Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T20:27:43.160Z","components":{"code":{"score":25,"max":25,"notes":["33 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 4 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@quilt-dev/cli","version":"0.6.2","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":6,"publishedAt":"2026-09-10T21:44:58.984Z","repositoryUrl":"git+https://github.com/wkoverfield/quilt.git","weeklyDownloads":107}],"repo":{"found":true,"owner":"wkoverfield","repo":"quilt","archived":false,"pushedAt":"2026-09-16T02:53:55Z","stars":6,"forks":0,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/122052931?v=4","ownerCreatedAt":"2023-01-05T19:49:13Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/122052931?v=4&s=128","source":"registry"},"presence":{"stars":6,"forks":0,"downloadsWeek":107,"license":"MIT","lastPushAt":"2026-09-16T02:53:55.000Z","score":33}}}},"grade_history":[],"reviews":[]}