Vinkius
Phabricator

Phabricator MCP for AI. Manage dev tasks, code reviews, and repos in chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Phabricator (Development Platform Conduit API) MCP on Cursor AI Code EditorPhabricator (Development Platform Conduit API) MCP on Claude Desktop AppPhabricator (Development Platform Conduit API) MCP on OpenAI Agents SDKPhabricator (Development Platform Conduit API) MCP on Visual Studio CodePhabricator (Development Platform Conduit API) MCP on GitHub Copilot AI AgentPhabricator (Development Platform Conduit API) MCP on Google Gemini AIPhabricator (Development Platform Conduit API) MCP on Lovable AI DevelopmentPhabricator (Development Platform Conduit API) MCP on Mistral AI AgentsPhabricator (Development Platform Conduit API) MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

Phabricator (Development Platform Conduit API) connects your AI agent directly to Phabricator's core services. You can search Maniphest tasks using complex filters, edit code revisions in Differential, and query repository data from Diffusion—all without leaving your IDE or chat client.

What AI agents can do with Phabricator (Development Platform Conduit API) Automation

Differential query

Queries historical code revisions stored in Differential (Legacy).

Differential revision edit

Creates or modifies a specific code revision record within Differential.

Differential revision search

Searches for relevant code revisions in Differential using filters.

+ 7 more capabilities included
Search, Update, and Audit Tasks

Find specific Maniphest tasks based on complex criteria, create new tasks, update existing ones (status/owner), or retrieve a full history of any task's lifecycle.

Manage Code Revisions

Query for code diff revisions in Differential and perform direct actions like requesting changes to the review.

Inspect Repository History

Search across Diffusion repositories to find specific commits or list available project repositories.

Identify Users and Contributors

Get details about the currently logged-in user or search for other people associated with tasks and code reviews.

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with Phabricator (Development Platform Conduit API): 10 Tools

These tools let your AI agent search tasks, edit revisions, query commits, and manage user data directly from Phabricator.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Phabricator (Development Platform Conduit API) on Vinkius

Differential Query

Queries historical code revisions stored in Differential (Legacy).

Differential Revision Edit

Creates or modifies a specific code revision record within Differential.

Differential Revision Search

Searches for relevant code revisions in Differential using filters.

Diffusion Commit Search

Searches for specific commit IDs across Diffusion repositories.

Diffusion Repository Search

Lists and searches available code repositories within Diffusion.

Maniphest Edit

Creates a new Maniphest task or updates an existing one (e.g., changing status or assigning an owner).

Maniphest Gettasktransactions

Retrieves the complete, chronological activity history for any given task.

Maniphest Search

Searches Maniphest tasks using advanced filtering rules and constraints.

User Search

Finds details about other users who contribute to the platform.

User Whoami

Gets basic profile information for the user who is currently logged into Phabricator.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Phabricator integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Phabricator (Development Platform Conduit API), then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Phabricator MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Phabricator. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Built on the Model Context Protocol (MCP) for Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Jumping between tabs to track down a single bug fix is exhausting., Solved with Vinkius AI Gateway

Right now, tracking progress means bouncing between the task board (to see status), the code review page (to check diffs), and maybe a separate Git UI (to find commits). You copy ticket IDs here, paste them there. It's slow, and you lose context.

With this MCP server, your AI agent does it all in one conversation. Ask for task T123's history, and the agent runs `maniphest_gettasktransactions`. The result is clean, immediate, and actionable—no switching tabs required.

Using `differential_revision_search` makes code reviews conversational.

Before this tool, finding a specific diff meant knowing the exact revision ID and navigating deep into Differential's UI. It was always manual data entry, prone to error.

Now you just ask your agent: 'Find revisions for commit X related to Y.' The agent uses `differential_revision_search` and pulls the necessary details right back to you. Simple.

What your AI can actually do with this

Phabricator Conduit API connects your AI agent straight into Phabricator's core services. You get direct access to Maniphest for managing tasks, Differential for handling code reviews, and Diffusion for inspecting repository history—all without ever leaving your IDE or chat client.

Managing Tasks and Auditing Workflows

You can locate specific tasks by running maniphest_search with advanced filtering rules. If you need to see the full life cycle of a task, maniphest_gettasktransactions pulls every single piece of activity history into one chronological record. You'll use user_whoami to check your own profile details, and if you gotta look up another contributor, user_search finds their details on the platform.

When it comes time to move things along or fix something, you can either create a brand-new Maniphest task or update an existing one using maniphest_edit; this lets your agent change statuses or assign owners. It's basically complete control over the task lifecycle right from your chat client.

Handling Code Reviews in Differential

Working with code revisions is simple. To look at old diff revisions, you run differential_revision_search to find relevant records. If you spot an error or a change that needs adjustment during the review process, differential_revision_edit lets your agent modify that specific code revision record directly.

Inspecting Repository History with Diffusion

Diffusion gives you deep visibility into your code base. You first run diffusion_repository_search to list all available projects and repositories. Once you know which project you're dealing with, you can use diffusion_commit_search to track down specific commit IDs across those repositories.

Built · Hosted · Managed by Vinkius Phabricator MCP Server - Manage Dev Tasks & Code Reviews
Server ID 019e5d44-7b15-728a-aa04-45aaae822dbf
Vinkius Inspector
Compliance Grade F
Score 43.65/100
Vinkius Inspector Badge — Score 43.65/100

Questions you might have

How do I find an open task assigned to me using maniphest_search? +

You use maniphest_search with specific constraints. You need to pass filters like 'status=open' and 'assigned_to={user}' so the search engine knows exactly what you mean.

Can I update a task status using maniphest_edit? +

Yes, that's one of its main jobs. You call maniphest_edit and tell it which task ID to change and the new status or owner you want.

What is the difference between diffusion_repository_search and diffusion_commit_search? +

Repository search finds containers—the overall project space. Commit search digs deeper, finding specific snapshots (SHA hashes) within those projects.

Which tool should I use to see who last worked on a task? Is it user_search or maniphest_gettasktransactions? +

Use maniphest_gettasktransactions. This tool gives the full timeline, showing which specific user made the last status change or comment.

What credentials do I need to use `diffusion_repository_search`? +

You must provide a valid Phabricator Instance URL and a Conduit API Token. The token needs read permissions for the repository section; otherwise, the search will fail.

How do I check my current credentials using `user_whoami`? +

The tool immediately returns your authenticated details, including your user ID and email. This confirms if your agent has permission to perform actions on your behalf.

What format should I use for complex filters when calling `maniphest_search`? +

You must pass constraints using a structured dictionary or JSON payload. The API requires specific syntax keys for project IDs, status codes, and date ranges to function correctly.

If I use `differential_revision_edit`, how does the system handle conflicting revisions? +

The server checks for existing conflicts and returns a dedicated error code. You'll need to manually resolve the conflict—often by merging changes—before re-attempting the edit via your AI client.

Can I update the status of a Maniphest task using this server? +

Yes. You can use the maniphest_edit tool. You'll need to provide the task identifier (like T123) and a transaction object specifying the 'status' type and the desired value.

How do I see the full history of changes for a specific task? +

Use the maniphest_gettasktransactions tool with the task ID (e.g., 'T123'). It will return a chronological list of all edits, comments, and status changes made to that task.

Can I search for code revisions that are currently open? +

Absolutely. Use differential_revision_search and pass a constraint for statuses like 'open' or 'needs-review' to filter the results to active code reviews.

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Phabricator. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.