FP

freelancer/phabricator-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

19 stars 6 forks 品質 75 トレンド 36

PhabricatorのMCPサーバー

概要

Phabricator の Conduit API をラップする MCP (Model Context Protocol) サーバーで、MCP クライアントが Phabricator タスク、コードレビュー、リポジトリなどとやり取りできるようにします。 または環境変数(~/.arcrc を使用しない場合): --scope ユーザフラグは、サーバーをグローバルにインストールし、すべてのプロジェクトで利用できます。 Codex config (~/.codex/config.json) に追加します。 opencode config (~/.config/opencode/config.json) に追加します。 Cursor MCP 設定 (~/.cursor/mcp.json) に追加します。 デフォルトインストールでは、npx が各実行の更新をチェックするように指示する @freelancercom/phabricator-mcp@latest を使用します。 アクションは必要ありません。 特定のバージョン(@freelancercom/[email protected] など)をピン留めするか、バージョンのサフィックスを省略した場合は、npx はパッケージをキャッシュし、新しいバージョンをピックアップしません。 アップグレードするには:

概要(AI 翻訳)

Phabricator の Conduit API をラップする MCP (Model Context Protocol) サーバーで、MCP クライアントが Phabricator タスク、コードレビュー、リポジトリなどとやり取りできるようにします。

星の歴史

インストール

##Claudeコード(CLI)

または環境変数 ([[T0] を使用しない場合):

--scope user フラグは、サーバーをグローバルにインストールし、すべてのプロジェクトで利用できます。

##Codex (OpenAI CLI) のコード

Codex 設定 (~/.codex/config.json) に追加します。

のオープンコード

opencode 設定 ([~/.config/opencode/config.json]) に追加します。

Claudeエクステンション付きVSコード

VS コードに追加 settings.json:

カーソル

Cursor MCP 設定 (~/.cursor/mcp.json) に追加します。

GitHub Copilot (VS コード)

VS コードに追加 settings.json:

アップグレード

デフォルトインストールでは、npx を指示し、各実行の更新を確認します。 アクションは必要ありません。

特定のバージョン(@freelancercom/[email protected])をピン留めしたり、バージョンのサフィックスを省略した場合は、npx はパッケージをキャッシュし、新しいバージョンをピックアップしません。 アップグレードするには:

MCP クライアントを再起動します。

##[[T9]から移行する

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

phabricator-mcp

An MCP (Model Context Protocol) server that wraps Phabricator’s Conduit API, enabling any MCP client to interact with Phabricator tasks, code reviews, repositories, and more.

Star History

Installation

Claude Code (CLI)

claude mcp add --scope user phabricator -- npx @freelancercom/phabricator-mcp@latest

Or with environment variables (if not using ~/.arcrc):

claude mcp add --scope user phabricator \
  -e PHABRICATOR_URL=https://phabricator.example.com \
  -e PHABRICATOR_API_TOKEN=api-xxxxx \
  -- npx @freelancercom/phabricator-mcp@latest

The --scope user flag installs the server globally, making it available in all projects.

Codex (OpenAI CLI)

Add to your Codex config (~/.codex/config.json):

{
  "mcpServers": {
    "phabricator": {
      "command": "npx",
      "args": ["@freelancercom/phabricator-mcp@latest"],
      "env": {
        "PHABRICATOR_URL": "https://phabricator.example.com",
        "PHABRICATOR_API_TOKEN": "api-xxxxxxxxxxxxx"
      }
    }
  }
}

opencode

Add to your opencode config (~/.config/opencode/config.json):

{
  "mcp": {
    "servers": {
      "phabricator": {
        "command": "npx",
        "args": ["@freelancercom/phabricator-mcp@latest"],
        "env": {
          "PHABRICATOR_URL": "https://phabricator.example.com",
          "PHABRICATOR_API_TOKEN": "api-xxxxxxxxxxxxx"
        }
      }
    }
  }
}

VS Code with Claude Extension

Add to your VS Code settings.json:

{
  "claude.mcpServers": {
    "phabricator": {
      "command": "npx",
      "args": ["@freelancercom/phabricator-mcp@latest"],
      "env": {
        "PHABRICATOR_URL": "https://phabricator.example.com",
        "PHABRICATOR_API_TOKEN": "api-xxxxxxxxxxxxx"
      }
    }
  }
}

Cursor

Add to your Cursor MCP config (~/.cursor/mcp.json):

{
  "mcpServers": {
    "phabricator": {
      "command": "npx",
      "args": ["@freelancercom/phabricator-mcp@latest"],
      "env": {
        "PHABRICATOR_URL": "https://phabricator.example.com",
        "PHABRICATOR_API_TOKEN": "api-xxxxxxxxxxxxx"
      }
    }
  }
}

GitHub Copilot (VS Code)

Add to your VS Code settings.json:

{
  "github.copilot.chat.mcp.servers": {
    "phabricator": {
      "command": "npx",
      "args": ["@freelancercom/phabricator-mcp@latest"],
      "env": {
        "PHABRICATOR_URL": "https://phabricator.example.com",
        "PHABRICATOR_API_TOKEN": "api-xxxxxxxxxxxxx"
      }
    }
  }
}

Upgrading

The default install uses @freelancercom/phabricator-mcp@latest, which tells npx to check for updates on each run. No action needed.

GitHub で README 全文を見る

インストール

npx @freelancercom/phabricator-mcp@latest
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "phabricator": { "command": "npx", "args": ["@freelancercom/phabricator-mcp@latest"], "env": { "PHABRICATOR_URL": "https://phabricator.example.com", "PHABRICATOR_API_TOKEN": "api-xxxxxxxxxxxxx" } } } }