- SEARCH
- REVIEW
- EDIT
- HUMAN
Short answer
How can I manage Differential revisions with my AI?
Your AI uses the Phabricator Conduit API to locate specific revisions, pull their content, and apply code changes directly. You get a hands-off review process that keeps your focus on the code in your IDE.
Review outcomes
Where your code reviews land.
The AI moves through the review lifecycle by interacting with your Phabricator instance.
SEARCH
Find specific revisions
The AI scans your Phabricator instance to find the exact diffs you need to work on.
REVIEW
Analyze code changes
Your agent reads the revision details to understand what was changed and why.
EDIT
Apply code fixes
The AI writes new code directly to the revision to address feedback or bugs.
HUMAN
Final approval needed
You review the AI's edits and decide when to land the changes in Phabricator.
The workflow
What your AI does when a revision arrives.
The AI handles the heavy lifting of navigating the Phabricator API so you don't have to.
Locate the diff
The AI identifies the specific revision you want to work on by searching through your Phabricator data.
differential_revision_searchInspect the changes
Once found, the AI pulls the specific details and content of the revision for analysis.
differential_queryModify the code
The AI applies the necessary edits to the revision based on your instructions.
differential_revision_editVerify the update
The AI checks the revision again to ensure the changes were applied correctly.
differential_query
Try it
Copy these to start.
Use these prompts to kick off a review session.
Starting points
These are just starting points. Replace the specific revision IDs or project names with your actual Phabricator data.
Phabricator Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_DImuVRek95xjoDlWmnK3Ly0cuOyvrltJYjjMoI11/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Phabricator capabilities are ready to use.
{
"mcpServers": {
"phabricator-development-platform-conduit-api-mcp": {
"url": "https://edge.vinkius.com/vk_preview_DImuVRek95xjoDlWmnK3Ly0cuOyvrltJYjjMoI11/mcp"
}
}
}Find the latest Differential revision for the 'Web-Core' project.
Review the changes in revision 12345 and summarize the logic.
Apply a fix to revision 67890 to handle the null pointer exception.
Search for all open revisions in the 'Mobile-App' repository.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Phabricator once, then ask.
Just link your Phabricator instance to Vinkius. Your credentials stay encrypted, and you can immediately start talking to your AI about your code.
Connect Phabricator to your AIFAQ
How the Phabricator MCP behaves
- 01
Can the AI delete revisions?
No. The AI can only search, query, and edit revisions. It cannot delete them.
- 02
Does the AI automatically post comments?
No. The AI only performs edits to the code itself through the provided tools.
- 03
Can I use this with Cursor?
Yes. Any MCP-compatible client like Cursor, Claude, or Windsurf works with this connector.
- 04
Will the AI change my Phabricator permissions?
No. The AI only interacts with the data it is permitted to access via your existing API credentials.
- 05
Can the AI create new revisions from scratch?
No. The current tools are limited to searching, querying, and editing existing revisions.
More questions about Phabricator? See everything the Phabricator Connector can do
Connect Phabricator to Claude, Cursor, ChatGPT & more
