Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

PR Workflow Server

БесплатноНе проверен

Streamlines GitHub PR workflows, monitors CI/CD, and sends Slack notifications. Provides tools for PR analysis, CI monitoring, and follow-up tasks.

GitHubEmbed

Описание

Streamlines GitHub PR workflows, monitors CI/CD, and sends Slack notifications. Provides tools for PR analysis, CI monitoring, and follow-up tasks.

README

This MCP server provides tools and resources to streamline GitHub PR workflows, monitor CI/CD, and notify teams via Slack.

Features

  • PR Analysis: Automatically analyze file changes and suggest templates.
  • CI Monitoring: Summarize GitHub Actions runs and update PR status.
  • Slack Notifications: Send deployment status and custom alerts.
  • Slack Notifications: Send deployment status and custom alerts.
  • Follow-up Tasks: Create GitHub issues directly from the PR context.

Setup

  1. Install dependencies:

    npm install
    
  2. Configure environment variables: Create a .env file based on .env.example:

    GITHUB_TOKEN=your_github_token
    SLACK_BOT_TOKEN=xoxb-your-token
    SLACK_CHANNEL_ID=C12345678
    
  3. Build the project:

    npm run build
    
  4. Run the server:

    npm start
    

Usage in Claude Desktop

Add the following to your claude_desktop_config.json:

{
  "mcpServers": {
    "pr-workflow": {
      "command": "node",
      "args": ["/path/to/mcp-pr-workflow-server/dist/index.js"],
      "env": {
        "GITHUB_TOKEN": "your_github_token",
        "SLACK_BOT_TOKEN": "xoxb-your-token",
        "SLACK_CHANNEL_ID": "C12345678"
      }
    }
  }
}

Tools

  • analyze_file_changes: Analyze PR diffs.
  • suggest_template: Suggest PR templates.
  • analyze_ci_results: Formats CI status.
  • update_pr_status: Adds comments to PRs.
  • send_slack_notification: Generic Slack alerts.
  • notify_deployment_status: Success/failure alerts.
  • notify_deployment_status: Success/failure alerts.
  • create_follow_up_issue: Create GitHub issues.

Resources

  • team://config/guidelines: PR guidelines.
  • team://config/notifications: Slack preferences.
  • team://config/escalation: CI failure policy.

from github.com/cindyylim/MCP-PR-Workflow-Server

Установка PR Workflow Server

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/cindyylim/MCP-PR-Workflow-Server

FAQ

PR Workflow Server MCP бесплатный?

Да, PR Workflow Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для PR Workflow Server?

Нет, PR Workflow Server работает без API-ключей и переменных окружения.

PR Workflow Server — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить PR Workflow Server в Claude Desktop, Claude Code или Cursor?

Открой PR Workflow Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare PR Workflow Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории communication