Phabricator (Development Platform Conduit API)

Phabricator (Development Platform Conduit API) MCP Connector for Claude

F

Manage tasks, code reviews, and repositories via Phabricator's Conduit API — search Maniphest tasks, edit revisions, and query users directly.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Phabricator instance to any AI agent to streamline your development workflow. This server leverages the Conduit API to provide deep integration with Maniphest, Differential, and Diffusion.

What you can do

  • Task Management (Maniphest) — Search for tasks using complex filters, create new tasks, or update existing ones (status, owners, comments) using maniphest_search and maniphest_edit.
  • Code Reviews (Differential) — Query and search for code revisions, or perform actions like accepting and requesting changes via differential_revision_search and differential_revision_edit.
  • Repository Insights (Diffusion) — List and filter repositories or search for specific commits using diffusion_repository_search and diffusion_commit_search.
  • Audit History — Retrieve the full transaction history of any task to understand its lifecycle with maniphest_gettasktransactions.
  • User Management — Identify the authenticated user or search for other contributors across the platform.

How it works

  1. Subscribe to this server
  2. Provide your Phabricator Instance URL and Conduit API Token
  3. Start managing your monorepo and tasks from Claude, Cursor, or any MCP client

Who is this for?

  • Software Engineers — Check task details or update code revisions without leaving your IDE.
  • Release Managers — Track commit history and repository status across the entire organization.
  • Project Leads — Audit task histories and manage sprint progress through natural language queries.
phabricatorconduit-apicode-reviewtask-trackingmonorepodevops

10 tools expose this connector's capabilities to your AI agent.

differential_query

Query Differential revisions (Legacy)

differential_revision_edit

Create or update a Differential revision

differential_revision_search

Search for Differential revisions

diffusion_commit_search

Search for Diffusion commits

diffusion_repository_search

Search for Diffusion repositories

maniphest_edit

Create or update a Maniphest task

maniphest_gettasktransactions

Get transaction history for a task

maniphest_search

Supports complex filtering via constraints. Search for Maniphest tasks

user_search

Search for users

user_whoami

Get details about the authenticated user

See how to talk to your AI agent using Phabricator (Development Platform Conduit API).

Who is the currently authenticated Phabricator user?

I've checked your credentials. You are currently logged in as 'dev_lead' (PHID-USER-1234567890).

Search for all open tasks in Maniphest assigned to me.

I found 3 open tasks assigned to you: T452 (Fix Auth Bug), T458 (Update Documentation), and T460 (Refactor Database). Would you like more details on any of these?

Show me the recent history for task T101.

Retrieving history for T101... The task was created by 'alice' 2 days ago, moved to 'In Progress' by 'bob' yesterday, and 'charlie' added a comment regarding the API specs 4 hours ago.

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.

Related Connectors