Interacting with Phabricator API
{{ message }}
baba786 / phabricator-mcp-server Public
A Model Context Protocol (MCP) server for interacting with Phabricator API
5 stars1 forkBranches Tags Activity
Star
Notifications
main
BranchesTags
Go to file
Code
Name | Name | Last commit message | Last commit date |
---|---|---|---|
21 Commits | |||
src | src | ||
.DS_Store | .DS_Store | ||
.env.example | .env.example | ||
.gitignore | .gitignore | ||
README.md | README.md | ||
requirements.txt | requirements.txt | ||
View all files |
A Model Context Protocol (MCP) server implementation for interacting with Phabricator API. This server allows LLMs to interact with Phabricator through a standardized interface.
This project provides an MCP server that exposes Phabricator functionality through:
git clone https://github.com/baba786/phabricator-mcp-server.git cd phabricator-mcp-server
python -m venv venv source venv/bin/activate # On Unix/MacOS
.\venv\Scripts\activate # On Windows
pip install -r requirements.txt
cp .env.example .env
echo "PHABRICATOR_TOKEN=your-token-here" > .env
cd src python server.py
Currently supported commands:
get-task
: Retrieve details of a specific Phabricator taskExample usage through the client:
from src.mcp_minimal_client import Client
client = Client() response = client.get_task(task_id="123") # Replace with actual task ID print(response)
🚧 This project is currently under development. Stay tuned for updates!
Readme
Activity
5 stars
1 watching
1 fork
Report repository
No releases published
No packages published
Predict anything with Chronulus AI forecasting and prediction agents.
Arbitrary code execution and tool-use platform for LLMs by Riza
Remote server (SSE/Streamable) for the latest Svelte and SvelteKit documentation
Up-to-date documentation for your coding agent. Covers 1000s of public repos and sites. Built by ref.tools
The ultimate open-source server for advanced Gemini API interaction with MCP, intelligently selects models.
Flag features, manage company data, and control feature access using Bucket.
Manage Buildkite pipelines and builds.
Share code context with LLMs via Model Context Protocol or clipboard.
Manages penetration testing reports and vulnerabilities via a REST API.
Search dashboards, investigate incidents and query datasources in your Grafana instance