Phabricator MCP Server

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

Servidor MCP de Phabricator

Implementación de un servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con la API de Phabricator. Este servidor permite a los LLM interactuar con Phabricator mediante una interfaz estandarizada.

Descripción general

Este proyecto proporciona un servidor MCP que expone la funcionalidad de Phabricator a través de:

  • Gestión de tareas (visualización, creación, actualización de tareas)
  • Información del proyecto
  • Detalles del usuario

Empezando

Prerrequisitos

  • Python 3.8+
  • Token de API de Phabricator (de su instancia de Phabricator)
  • Acceso a una instancia de Phabricator

Instalación

  1. Clonar este repositorio:
git clone https://github.com/baba786/phabricator-mcp-server.git cd phabricator-mcp-server
  1. Crear y activar un entorno virtual:
python -m venv venv source venv/bin/activate # On Unix/MacOS # or .\venv\Scripts\activate # On Windows
  1. Instalar dependencias:
pip install -r requirements.txt
  1. Configura tu entorno:
# 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. Ejecutar el servidor:
cd src python server.py

Uso

Comandos admitidos actualmente:

  • get-task : recupera detalles de una tarea específica de Phabricator

Ejemplo de uso a través del cliente:

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

Estado de desarrollo

Este proyecto está en desarrollo. ¡Manténganse al tanto de las novedades!

-
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.

Implementación de un servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con la API de Phabricator. Este servidor permite a los LLM interactuar con Phabricator mediante una interfaz estandarizada.

  1. Descripción general
    1. Empezando
      1. Prerrequisitos
      2. Instalación
    2. Uso
      1. Estado de desarrollo

        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