pr-checker-mcp
Verified Safeby halkutkar
Overview
A Model Context Protocol (MCP) server that enables Claude to check GitHub Pull Request build status and analyze Buildkite CI failures.
Installation
node index.jsEnvironment Variables
- GITHUB_TOKEN
- BUILDKITE_TOKEN
- GITHUB_REPO
- PR_CHECKER_SCRIPT
Security Notes
The server uses standard system commands (`gh`, `curl`, `jq`) via `child_process.exec`. Environment variables are used for sensitive tokens (`GITHUB_TOKEN`, `BUILDKITE_TOKEN`) and are not hardcoded. Input for PR number is sanitized with regex in the shell script. The primary security considerations are the permissions granted to the GitHub and Buildkite API tokens and ensuring proper token management (e.g., using fine-grained tokens, configuring SSO).
Similar Servers
consult-llm-mcp
An MCP server that allows AI agents like Claude Code to consult stronger, more capable AI models (e.g., GPT-5.2, Gemini 3.0 Pro) for complex code analysis, debugging, and architectural advice.
buildkite-mcp-server
An MCP server that exposes Buildkite CI/CD data (pipelines, builds, jobs, tests) to AI tooling and editors for enhanced context and automation.
mcp-devtools-server
This MCP server standardizes development tool patterns and provides AI-powered integrations to enable Claude Code to generate code more efficiently, reduce errors, and improve autocorrection for various programming languages and workflows.
juleson
An AI-powered coding agent and automation toolkit that integrates with Google's Jules AI via CLI and MCP for comprehensive software development workflows.