pg.ddx.io: the PostgreSQL community's memory MCP Tools
pg.ddx.io: the PostgreSQL community's memory exposes 126 tools. Each one has its own page with the configuration for every client that can run this server.
-
retrieve_contextretrieve context
-
animal_historyanimal history
-
animal_owner_contributionsanimal owner contributions
-
blame_symbolblame symbol
-
browse_by_dateRead-onlybrowse by date
-
build_status_freshnessbuild status freshness
-
buildfarm_overviewbuildfarm overview
-
check_upstream_statusRead-onlycheck upstream status
-
code_index_statuscode index status
-
codebase_mapcodebase map
-
commit_buildfarm_statuscommit buildfarm status
-
commit_historycommit history
-
commitfest_statscommitfest stats
-
contribution_summarycontribution summary
-
detect_changesdetect changes
-
discussion_linksdiscussion links
-
embedding_statusembedding status
-
entry_branchesentry branches
-
entry_historyentry history
-
find_breaksRead-onlyfind breaks
-
find_contributionsRead-onlyfind contributions
-
find_dead_codeRead-onlyfind dead code
-
find_entries_for_authorRead-onlyfind entries for author
-
find_entries_for_threadRead-onlyfind entries for thread
-
find_entries_with_failures_onRead-onlyfind entries with failures on
-
find_failing_patchesRead-onlyfind failing patches
-
find_failing_runsRead-onlyfind failing runs
-
find_passing_long_pendingRead-onlyfind passing long pending
-
find_patches_by_platform_statusRead-onlyfind patches by platform status
-
find_patternRead-onlyfind pattern
-
find_rebase_needed_patchesRead-onlyfind rebase needed patches
-
find_related_discussionsRead-onlyfind related discussions
-
find_similar_messagesRead-onlyfind similar messages
-
get_animalRead-onlyget animal
-
get_attachmentRead-onlyget attachment
-
get_author_messagesRead-onlyget author messages
-
get_calleesRead-onlyget callees
-
get_callersRead-onlyget callers
-
get_commitfestRead-onlyget commitfest
-
get_communitiesRead-onlyget communities
-
get_communityRead-onlyget community
-
get_contributorRead-onlyget contributor
-
get_contributor_historyRead-onlyget contributor history
-
get_dependentsRead-onlyget dependents
-
get_doc_pageRead-onlyget doc page
-
get_entryRead-onlyget entry
-
get_execution_flowsRead-onlyget execution flows
-
get_impactRead-onlyget impact
-
get_inbox_infoRead-onlyget inbox info
-
get_inbox_statsRead-onlyget inbox stats
-
get_inbox_summaryRead-onlyget inbox summary
-
get_messageRead-onlyget message
-
get_message_headersRead-onlyget message headers
-
get_message_referencesRead-onlyget message references
-
get_new_messagesRead-onlyget new messages
-
get_patch_branchesRead-onlyget patch branches
-
get_patch_build_historyRead-onlyget patch build history
-
get_patch_seriesRead-onlyget patch series
-
get_raw_messageRead-onlyget raw message
-
get_repo_sync_statsRead-onlyget repo sync stats
-
get_repository_summaryRead-onlyget repository summary
-
get_signatureRead-onlyget signature
-
get_source_infoRead-onlyget source info
-
get_symbolRead-onlyget symbol
-
get_tests_forRead-onlyget tests for
-
get_threadRead-onlyget thread
-
get_thread_referencesRead-onlyget thread references
-
get_wiki_historyRead-onlyget wiki history
-
get_wiki_pageRead-onlyget wiki page
-
git_analyze_activitygit analyze activity
-
git_analyze_authorsgit analyze authors
-
git_analyze_bus_factorgit analyze bus factor
-
git_analyze_churngit analyze churn
-
git_analyze_couplinggit analyze coupling
-
git_analyze_hotspotsgit analyze hotspots
-
git_blamegit blame
-
git_diffgit diff
-
git_loggit log
-
git_searchgit search
-
git_show_filegit show file
-
history-ofhistory of
-
hybrid_searchhybrid search
-
hybrid_search_codehybrid search code
-
list_animalsRead-onlylist animals
-
list_branchesRead-onlylist branches
-
list_commitfestsRead-onlylist commitfests
-
list_contributorsRead-onlylist contributors
-
list_discord_channelsRead-onlylist discord channels
-
list_doc_versionsRead-onlylist doc versions
-
list_entriesRead-onlylist entries
-
list_inboxesRead-onlylist inboxes
-
list_projectsRead-onlylist projects
-
list_recentRead-onlylist recent
-
list_repositoriesRead-onlylist repositories
-
list_sourcesRead-onlylist sources
-
list_threadsRead-onlylist threads
-
recent_commitfest_activityrecent commitfest activity
-
search_commitfestRead-onlysearch commitfest
-
release_contributorsrelease contributors
-
repository_statsrepository stats
-
searchRead-onlysearch
-
search-regexRead-onlysearch regex
-
search_all_sourcesRead-onlysearch all sources
-
search_discord_topicsRead-onlysearch discord topics
-
search_docsRead-onlysearch docs
-
search_patchesRead-onlysearch patches
-
search_symbolsRead-onlysearch symbols
-
search_wikiRead-onlysearch wiki
-
semantic_searchsemantic search
-
semantic_search_codesemantic search code
-
symbols_in_filesymbols in file
-
regex_search_coderegex search code
-
grep_repositorygrep repository
-
find_string_literalsRead-onlyfind string literals
-
upcoming_eventsupcoming events
-
calendar_feedscalendar feeds
-
combine_calendarscombine calendars
-
cross_referencecross reference
-
whats_newwhats new
-
code_searchcode search
-
read_fileRead-onlyread file
-
list_filesRead-onlylist files
-
blameblame
-
get_commitRead-onlyget commit
-
search_commitsRead-onlysearch commits
-
get_ontologyRead-onlyget ontology
This list was read from the server itself, by connecting to it and calling tools/list on 5 November 2026. It is what
the server actually exposes, not what its listing claims.
Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. The registry stores tool names only; connect the server for its live schemas.