MCP tool
detect_changes
detect_changes is a tool name used by 2 different MCP servers. They are not necessarily the same tool — here is what each one does.
2 MCP servers expose a detect_changes tool: Codebase Memory and pg.ddx.io: the PostgreSQL community's memory. Their input schemas differ, so compare them below before picking one.
Servers exposing detect_changes
From the publisher:Map git diff to affected symbols + blast radius with risk classification.
Install Codebase Memory →From the publisher:Detect which symbols changed between two commits by comparing file content hashes.
Install pg.ddx.io: the PostgreSQL community's memory →Parameter Type Description from_commit*string Base commit: a SHA (>= 7 hex), branch, tag, major version (17, 9.6), <ref>~N, or a commit_id from another tool, or a commit URL (gitweb, git.postgresql.org, GitHub, pg.ddx.io). repositorystring Repository name, e.g. pgbouncer. Defaults to postgres when omitted. Aliases: repo, repo_name. to_commitstring Target commit: a SHA (>= 7 hex), branch, tag, major version (17, 9.6), <ref>~N, or a commit_id from another tool, or a commit URL (gitweb, git.postgresql.org, GitHub, pg.ddx.io). Default HEAD.
Tool lists are read from the live servers (or, for packaged servers, from their documentation) each morning, so this reflects what they exposed at the last refresh. Search all tools.