About Jj
Jj is an MCP server in the Commerce category: mCP server for the Jujutsu (jj) version control system — expose jj commands as MCP tools and resources.
Install
claude mcp add jj -- npx -y jj-mcpnpx -y jj-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (16)
jj_abandonRemove a commit
Parameters not published.
jj_commitCreate commit from working copy
Parameters not published.
jj_describeEdit commit message
Parameters not published.
jj_diffShow differences
Parameters not published.
jj_editSet working copy to a revision
Parameters not published.
jj_logCommit history (supports revset expressions)
Parameters not published.
jj_newCreate new empty commit
Parameters not published.
jj_nextMove to next child revision
Parameters not published.
jj_prevMove to previous parent revision
Parameters not published.
jj_rebaseRebase commits
Parameters not published.
Show all 16 tools
jj_redoRedo undone operation
Parameters not published.
jj_restoreRestore files from a revision
Parameters not published.
jj_splitSplit a commit
Parameters not published.
jj_squashCombine commits
Parameters not published.
jj_statusWorking copy status
Parameters not published.
jj_undoUndo last operation
Parameters not published.
Ask AI
Ask AI about Jj
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.