Skip to main content
Glama
cindyylim

MCP PR Workflow Server

by cindyylim

MCP PR Workflow Server

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.

  • Follow-up Tasks: Create GitHub issues directly from the PR context.

Related MCP server: Agentic MCP Server

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.

  • create_follow_up_issue: Create GitHub issues.

Resources

  • team://config/guidelines: PR guidelines.

  • team://config/notifications: Slack preferences.

  • team://config/escalation: CI failure policy.

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • -
    license
    C
    quality
    -
    maintenance
    Enables comprehensive GitHub PR reviews through Cursor's AI by fetching PR diffs, running static analysis tools (ESLint, Prettier, TypeScript, Semgrep), executing tests, and generating detailed code review reports with inline comments.
    Last updated
    9
    1,861
    1
  • -
    license
    B
    quality
    -
    maintenance
    Enables AI-driven orchestration of GitHub development workflows including automated issue analysis, code generation, code review, and PR creation through multiple specialized agents. Integrates with GitHub Actions to automate the complete development process from issue to pull request.
    Last updated
    7
  • F
    license
    -
    quality
    -
    maintenance
    A GitHub integration tool that enables MCP clients to manage pull requests through tools for creating, updating, and listing PRs with automated descriptions. It also includes a webhook server for real-time PR updates and a customizable CLI with distinct personality modes.
    Last updated

View all related MCP servers

Related MCP Connectors

  • Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

  • A Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…

  • Screens public GitHub repos and PRs to generate risk maps, findings, and merge-readiness signals.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cindyylim/MCP-PR-Workflow-Server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server