Back to MCP Catalog

Phabricator Integration MCP Server

Developer ToolsJavaScript
Integrate Phabricator project management with AI assistants

Phabricator Integration provides a seamless connection between Phabricator project management platform and AI assistants. This MCP server allows AI models to interact with Phabricator's issue tracking, code review, and project management features directly. By connecting your AI assistants to Phabricator, you can automate workflows, retrieve project information, and manage tasks without leaving your AI interface. This integration enhances developer productivity by bringing powerful project management capabilities directly to your AI conversations.

Phabricator Integration MCP Server

This MCP server allows AI assistants to interact with Phabricator, a collaborative development platform. The integration enables AI models to access and manipulate Phabricator data, helping developers manage their projects more efficiently.

Prerequisites

Before installing the Phabricator MCP server, ensure you have:

  • A running Phabricator instance
  • API access to your Phabricator instance
  • Node.js installed on your system

Installation

  1. Clone the repository:
git clone https://github.com/baba786/phabricator-mcp-server.git
cd phabricator-mcp-server
  1. Install dependencies:
npm install
  1. Configure your Phabricator connection: Create a .env file in the root directory with the following variables:
PHABRICATOR_URL=https://your-phabricator-instance.com
PHABRICATOR_API_TOKEN=your-api-token
  1. Start the server:
npm start
  1. Configure your AI assistant to use this MCP server by adding the appropriate configuration to your client settings.

Usage

Once connected, your AI assistant can perform various Phabricator-related tasks:

  • Query tasks and issues
  • Create and update tasks
  • Retrieve project information
  • Access code reviews
  • Manage workboards

Example prompts:

  • "Show me all open tasks assigned to me in Project X"
  • "Create a new bug report for the authentication service"
  • "What's the status of code review D123?"
  • "Move task T456 to the 'In Progress' column"

Troubleshooting

If you encounter issues with the connection:

  1. Verify your Phabricator instance is accessible
  2. Check that your API token has the necessary permissions
  3. Ensure the MCP server is running and accessible to your AI client
  4. Review the server logs for specific error messages

For additional help, please open an issue on the GitHub repository.

Related MCPs

Apple Shortcuts
Developer ToolsJavaScript

Control Apple Shortcuts automations from AI assistants

Clojars Dependency Lookup
Developer ToolsJavaScript

Fetch dependency information from Clojars, the Clojure community's artifact repository

Simple Timeserver
Developer ToolsPython

Provides Claude with current time and timezone information

About Model Context Protocol

Model Context Protocol (MCP) allows AI models to access external tools and services, extending their capabilities beyond their training data.

Generate Cursor Documentation

Save time on coding by generating custom documentation and prompts for Cursor IDE.