MCP App Store
Developer Tools
Git Diff Patcher Bridge icon

Git Diff Patcher Bridge

by Muhammet Avcı

Overview

Git Diff Patcher Bridge connects ChatGPT to a local GDP Desktop session or a seeded Demo Workspace. ChatGPT can inspect repository context, read allowed files, search text, diagnose unified diffs with Patch Doctor, and queue patch proposals for local review. The bridge never applies, commits, pushes, resets, cleans, deletes, rolls back, or runs terminal commands on its own. All repository-changing actions remain under the user’s control inside GDP Desktop.

Tools

doctor_patch

ChatGPT
Dry-runs a unified diff through GDP Patch Doctor without queueing or applying it.

doctor_patch

ChatGPT
Dry-runs a unified diff through GDP Patch Doctor without queueing or applying it.

git_diff

ChatGPT
Returns the current diff for the selected GDP repository or selected paths.

git_diff

ChatGPT
Returns the current diff for the selected GDP repository or selected paths.

git_status

ChatGPT
Returns branch and working tree status for the selected GDP repository.

git_status

ChatGPT
Returns branch and working tree status for the selected GDP repository.

list_files

ChatGPT
Lists files inside the selected GDP repository with optional pattern filtering.

list_files

ChatGPT
Lists files inside the selected GDP repository with optional pattern filtering.

list_incoming_patches

ChatGPT
Lists content-free summaries of queued incoming GDP patches for the selected repository.

list_incoming_patches

ChatGPT
Lists content-free summaries of queued incoming GDP patches for the selected repository.

list_repos

ChatGPT
Lists repositories currently open as GDP tabs. Use repo_id as the stable session target id; tab_index is only the current visual tab order.

list_repos

ChatGPT
Lists repositories currently open as GDP tabs. Use repo_id as the stable session target id; tab_index is only the current visual tab order.

read_context

ChatGPT
Returns a repository or feature-area context pack with a tree, readable files, skipped-file reasons, and suggested follow-up tools.

read_context

ChatGPT
Returns a repository or feature-area context pack with a tree, readable files, skipped-file reasons, and suggested follow-up tools.

read_file

ChatGPT
Reads an allowed repository-relative file from the selected GDP repository.

read_file

ChatGPT
Reads an allowed repository-relative file from the selected GDP repository.

read_files

ChatGPT
Reads multiple allowed repository-relative files from the selected GDP repository in one call, using GDP's configured per-file size limit.

read_files

ChatGPT
Reads multiple allowed repository-relative files from the selected GDP repository in one call, using GDP's configured per-file size limit.

read_folder

ChatGPT
Reads a repository-relative folder as a bounded context bundle, using GDP ignore settings and the configured per-file size limit.

read_folder

ChatGPT
Reads a repository-relative folder as a bounded context bundle, using GDP ignore settings and the configured per-file size limit.

render_patch_intake

ChatGPT
Renders a ChatGPT Apps UI widget for GDP patch diagnosis or queue status.

render_patch_intake

ChatGPT
Renders a ChatGPT Apps UI widget for GDP patch diagnosis or queue status.

repo_summary

ChatGPT
Returns a compact summary of the selected GDP repository when a local GDP session is connected.

repo_summary

ChatGPT
Returns a compact summary of the selected GDP repository when a local GDP session is connected.

search_repo

ChatGPT
Searches text in the selected GDP repository and returns compact matches.

search_repo

ChatGPT
Searches text in the selected GDP repository and returns compact matches.

submit_patch

ChatGPT
Queues one complete unified diff in GDP for local human review. It never applies, commits, rolls back, resets, cleans or pushes changes automatically. Use client_submission_id for retry-safe submissions.

submit_patch

ChatGPT
Queues one complete unified diff in GDP for local human review. It never applies, commits, rolls back, resets, cleans or pushes changes automatically. Use client_submission_id for retry-safe submissions.

Capabilities

WritesInteractive

Example Prompts

Click any prompt to copy it.

App Stats

28

Tools

3

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily