Repo Release Tools MCP server
Config-driven branch and release helpers for Git repositories
1 stars578 downloads/wk
Reviews
Write oneNobody has reviewed Repo Release Tools yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Repo Release Tools tools (26, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
_default_helpPrint help and exit with 1 when no subcommand was given.
rrt_artifactsReturn the artifact integrity map from .rrt/artifacts.lock.toml.
rrt_branch_newDerive a compliant branch name from a type + description.
rrt_bumpPreview or apply a version bump — use instead of editing version strings by hand.
rrt_changelogRead the changelog.
rrt_configRead the repo's resolved [tool.rrt] policy.
rrt_docs_checkCheck whether .rrt/docs.lock.toml is current against source-owned docs.
rrt_doctorCheck whether hooks, workflows, and the artifact-protection lens are wired correctly.
rrt_doctor_dashboardDoctor check results: pass-rate Ring, per-check Metrics, status cards, and detail table.
rrt_driftReturn source drift state from .rrt/drift.lock.toml (file hashes and symbols).
rrt_eolCheck the host runtime and project minimum versions against EOL policy.
rrt_folder_checkCheck the repo layout against [tool.rrt.folders] policy or named built-in templates.
rrt_healthReturn the health check results from .rrt/health.lock.toml.
rrt_health_dashboardHealth overview: Metric summary, health Ring, per-lock status chart, check cards, and detail table.
rrt_initForm to initialize rrt configuration — pick target format, preview, then apply.
rrt_init_runwrite actionRun rrt init with the given target format. Defaults to dry_run=True for safety.
rrt_locks_overviewAll lock files at a glance: status donut chart, Carousel of lock summaries, and full detail table.
rrt_publish_snapshotwrite actionForce-push a single-commit snapshot of tracked content to a secondary remote.
rrt_release_checkVerify every version target, pin target, and changelog file resolves and agrees, per version group.
rrt_sync_checkList upstream package versions newer than the current project version.
rrt_treeReturn the repository tree snapshot from .rrt/tree.lock.toml.
rrt_tree_dashboardRepository tree: snapshot Metric cards, per-directory bar chart, and clean file table.
rrt_validate_branchCheck a branch name against this repo's configured type allow-list before you create it.
rrt_validate_commitCheck a commit subject against Conventional Commits as this repo enforces it, before you commit.
rrt_versionRead the current version of every configured version group from its primary target.
rrt_version_overviewVersion target map: each configured file, kind, and current version.
Public scan report
scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it
- Code scan127 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 3 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Repo Release Tools compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 1,119 Developer tools servers
- Tools
- 26
- the typical Developer tools server has 7
- Tools that change things
- 8%
- typical: 5%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 50% of 856 Developer tools servers
- Downloads a week
- 578
- more than 87% of 442 Developer tools servers with a package
What its tools let an agent do: 24 read · 2 change
Release history: 2 versions in the registry since 2026-08-30, latest 2026-09-21, typically one every 22 days.
Install Repo Release Tools in Claude Code, Cursor or VS Code
claude mcp add repo-release-tools -- uvx repo-release-tools
What the publisher says
From the Repo Release Tools repository's README, as published. We do not edit it. Read it on GitHub
repo-release-tools
<!-- mcp-name: io.github.Anselmoo/repo-release-tools -->
<!-- rrt:auto:start:readme-header --> <!-- rrt:auto:end:readme-header -->
<!-- rrt:auto:start:readme-banner --> <!-- rrt:auto:end:readme-banner -->
repo-release-tools keeps release policy boring in the best possible way.
Use it from GitHub Marketplace when you want CI to validate branch names, commit subjects, and changelog policy. Install it from PyPI when you want a local CLI, hook integration, version bumps, and release-branch automation.
- GitHub Marketplace action:
- PyPI package:
<!-- rrt:auto:start:readme-toc -->
<!-- rrt:auto:end:readme-toc -->
- Choose your entry point
- Use the GitHub Action for CI policy checks
- Use the Python package for local workflow automation
- Changelog workflows
- What the project includes
- Get your AI agent to actually use rrt
- 1. Tell your agent, once, in its instruction file
- 2. Connect the MCP server (optional, but better for anything that writes)
- Prompt phrasings that work
- Agent instruction snippet
- Start with the doc that matches your task
- License
Choose your entry point
Use the GitHub Action for CI policy checks
Choose the action if you want pull requests and pushes to fail fast when a repo drifts from your release policy.
- validates branch names such as feat/add-parser
- validates Conventional Commit subjects
- validates changelog policy in CI
- optionally checks that the working tree stays clean
- can run rrt doctor as a pre-release health gate
- uses: actions/checkout@v6
with:
fetch-depth: 0Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Repo Release Tools: common questions
- Is Repo Release Tools MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Repo Release Tools safety report
- How do I install Repo Release Tools?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Repo Release Tools need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Repo Release Tools maintained?
- The last commit was 10 days ago (2026-10-26). The latest release is v1.18.0.
- What can I use instead of Repo Release Tools?
- Servers from other publishers that do the same job: git-into-gsoc MCP server, Emfirge MCP server and Pare Git MCP server. Compare all Repo Release Tools alternatives.
- How does Repo Release Tools compare with other Developer tools MCP servers?
- safety score 92/100 (higher than 90% of 1,119 Developer tools servers); tools 26 (the typical Developer tools server has 7); tools that change things 8% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Repo Release Tools
Same job from other publishers: the closest match first, then the best rated.
git-into-gsocEvidence-based GSoC preparation: organizations, repositories, free beginner issues, proposals.not reviewedGrowingA- EmfirgeGit branch for your cloud. Understand AWS risk, prove fixes, and ship safer changes.not reviewedGrowingA
- Pare GitPare Git ג€” Structured git operations (status, log, diff, branch, commit, push) as typed JSON.not reviewedGrowingA
- GitLab MCP ServerGitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more.not reviewedWidely usedB
- GitDiagramArchitecture diagrams, explanations and Mermaid source for public GitHub repositories.not reviewedEstablishedA