Phabricator MCP Server
by MCP-Mirror
A Model Context Protocol (MCP) server implementation for interacting with Phabricator API. This server allows LLMs to interact with Phabricator through a standardized interface.
Last updated: N/A
What is Phabricator MCP Server?
This project provides an MCP server that exposes Phabricator functionality through a standardized interface, enabling LLMs to interact with Phabricator.
How to use Phabricator MCP Server?
To use this server, clone the repository, set up a virtual environment, install dependencies, configure your Phabricator API token in the .env file, and run the server. Example usage is provided using a minimal client to retrieve task details.
Key features of Phabricator MCP Server
Task management (viewing, creating, updating tasks)
Project information retrieval
User details access
Standardized MCP interface
Use cases of Phabricator MCP Server
Integrating Phabricator with LLM-powered applications
Automating Phabricator tasks through AI agents
Building conversational interfaces for Phabricator
Enabling LLMs to understand and respond to Phabricator data
FAQ from Phabricator MCP Server
What is MCP?
What is MCP?
MCP stands for Model Context Protocol, a standardized interface for interacting with various systems.
What is Phabricator?
What is Phabricator?
Phabricator is a suite of web-based collaboration tools.
How do I get a Phabricator API token?
How do I get a Phabricator API token?
You can generate an API token from your Phabricator instance settings.
What Python version is required?
What Python version is required?
Python 3.8 or higher is required.
What commands are currently supported?
What commands are currently supported?
Currently, the get-task
command is supported for retrieving Phabricator task details.