repo-pulse
Read-only git insights for AI: PR review context, bug hotspots, code ownership, release notes
Connector by hasanyelaldi · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/hasanyelaldi-repo-pulse-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 13 read · 0 write · 0 deleteRead-only
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 13
Read from the source code; the running server may list different tools.
Read 13 · Look things up without changing anything.
change_couplingcode_agecommit_searchcompare_refscontributor_summaryfile_historyfile_hotspotsknowledge_maplist_tagsrecent_activityrelease_notes_draftreview_context
Show 1 more tools
stale_branches
Secrets and settings it asks for
Other settings (environment variables or headers).
REPO_PULSE_REPOSREPO_PULSE_TOOLS
Tools (13)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
change_couplingChange couplingread-onlyFind pairs of files that are often changed in the same commits in the last N days (merge commits excluded), most shared commits first. Reveals hidden dependencies that imports do not show, e.g. code and the config or test it always drags along. Pass "file" to see what usually changes together with one file.
code_ageCode ageread-onlyHow long ago each file on HEAD last changed, oldest first, with its last author and whether that author still commits to the repository. Also returns an age histogram, the median age per directory and how many files were last touched by someone who has left. Useful for "which parts of the code nobody touches any more?" and "where are we losing knowledge?".
commit_searchCommit searchread-onlySearch commit messages (subject and body) on HEAD for a literal, case-insensitive text, newest first. Useful for finding when and why something changed, e.g. a ticket id, a feature name or "revert". Optionally limited to a time window, author and/or path.
compare_refsCompare refsread-onlyCompare two refs (branches, tags or commits): how many commits "head" is ahead of and behind "base", and which commits those are, newest first. Useful for "how far behind main is my branch?" or "what is on this branch that is not released yet?".
contributor_summaryContributor summaryread-onlyCount commits per author on HEAD in the last N days, most active first. Optionally restricted to a path.
file_historyFile historyread-onlyList the commits on HEAD that changed a single file, newest first, following the file across renames. Each commit includes the path it had then and lines added/removed. Useful for "how did this file evolve?" and "who reworked it, and when?".
file_hotspotsFile hotspotsread-onlyRank files by how many commits changed them in the last N days (merge commits excluded), with how many of those commits were fixes. Pass types: ["fix"] to rank by bug fixes only and find the files that keep breaking. Useful for spotting churn, risky areas and refactoring candidates.
knowledge_mapKnowledge mapread-onlyWho knows a file or directory: each author's share of the knowledge, from the commits they made in the last N days (merge commits excluded), with recent commits weighted more. Also returns the bus factor and how many files depend on a single person. Useful for "who should review this?" and "who knows the auth module best?".
list_tagsList tagsread-onlyList tags (releases) newest first with their date and tagged commit, plus the latest tag reachable from HEAD and how many commits were made since it (unreleased work). Use it to find tag names for release_notes_draft or compare_refs.
recent_activityRecent activityread-onlyList commits on HEAD from the last N days, newest first. Optionally filter by author (case-sensitive substring of the author name) and/or a repository-relative path.
release_notes_draftRelease notes draftread-onlyGroup commits between two refs by conventional-commit type (breaking changes, features, fixes, ...) as a Markdown draft, or as structured sections. "from" defaults to the latest tag before "to"; without any tag, all commits up to "to" are used. To draft notes for an existing release, pass its tag as "to" (see list_tags).
review_contextReview contextread-onlyReview briefing for the changes in base..head (e.g. a branch or pull request): the changed files ranked by how often they changed and broke on base, files that usually change together with them but were left out (a forgotten test, config or caller), and who knows the changed files best as suggested reviewers. Merge commits are excluded.
stale_branchesStale branchesread-onlyList branches whose latest commit is at least N days old, oldest first, and whether each is already merged into HEAD.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Oct 22, 2026 (7 days ago)
- Last release
- Oct 18, 2026 (11 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.hasanyelaldi/repo-pulse-mcp- Version
- 0.5.0
- Auth
- No auth
- Packages
- npm repo-pulse-mcp
- License
- MIT
- Repository
- github.com/hasanyelaldi/repo-pulse-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
repo-pulse MCP server. Agent Mart. https://agentmart.dev/connectors/hasanyelaldi-repo-pulse-mcp (last updated 2026-10-24)