Phabricator MCP Server

by baba786

Integrations

  • Allows interaction with Phabricator API, including task management (viewing, creating, updating tasks), project information, and user details

Phabricator MCP サーバー

Phabricator APIと連携するためのモデルコンテキストプロトコル(MCP)サーバー実装。このサーバーにより、LLMは標準化されたインターフェースを介してPhabricatorと連携できるようになります。

概要

このプロジェクトは、以下の方法で Phabricator の機能を公開する MCP サーバーを提供します。

  • タスク管理(タスクの表示、作成、更新)
  • プロジェクト情報
  • ユーザー詳細

はじめる

前提条件

  • Python 3.8以上
  • Phabricator API トークン (Phabricator インスタンスから)
  • Phabricatorインスタンスへのアクセス

インストール

  1. このリポジトリをクローンします:
git clone https://github.com/baba786/phabricator-mcp-server.git cd phabricator-mcp-server
  1. 仮想環境を作成してアクティブ化します。
python -m venv venv source venv/bin/activate # On Unix/MacOS # or .\venv\Scripts\activate # On Windows
  1. 依存関係をインストールします:
pip install -r requirements.txt
  1. 環境を設定します。
# Copy the example env file cp .env.example .env # Edit .env and add your Phabricator token # Replace 'your-token-here' with your actual Phabricator API token echo "PHABRICATOR_TOKEN=your-token-here" > .env
  1. サーバーを実行します。
cd src python server.py

使用法

現在サポートされているコマンド:

  • get-task : 特定の Phabricator タスクの詳細を取得する

クライアント経由の使用例:

from src.mcp_minimal_client import Client client = Client() response = client.get_task(task_id="123") # Replace with actual task ID print(response)

開発状況

🚧 このプロジェクトは現在開発中です。今後のアップデートにご期待ください!

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Phabricator APIと連携するためのモデルコンテキストプロトコル(MCP)サーバー実装。このサーバーにより、LLMは標準化されたインターフェースを介してPhabricatorと連携できるようになります。

  1. Overview
    1. Getting Started
      1. Prerequisites
      2. Installation
    2. Usage
      1. Development Status

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          A beginner-friendly Model Context Protocol (MCP) server that helps users understand MCP concepts, provides interactive examples, and lists available MCP servers. This server is designed to be a helpful companion for developers working with MCP. Also comes with a huge list of servers you can install.
          Last updated -
          3
          9
          36
          JavaScript
          Apache 2.0
        • -
          security
          A
          license
          -
          quality
          MCP Server simplifies the implementation of the Model Context Protocol by providing a user-friendly API to create custom tools and manage server workflows efficiently.
          Last updated -
          4
          3
          TypeScript
          MIT License
        • -
          security
          A
          license
          -
          quality
          MCP Server provides a simpler API to interact with the Model Context Protocol by allowing users to define custom tools and services to streamline workflows and processes.
          Last updated -
          13
          2
          TypeScript
          MIT License
        • -
          security
          -
          license
          -
          quality
          A Model Context Protocol (MCP) server that interacts with system APIs, allowing users to check connections, search employees, register breakfast, and update chemical information by shifts.
          Last updated -
          2

        View all related MCP servers

        ID: dcokgk2ei2