What dependencies and runtime are required?
Node.js version 18.x or higher, Git, a GitHub Personal Access Token, and an API key for either OpenRouter.ai, Anthropic, or OpenAI. The server runs locally and exposes a single POST endpoint.
@riomanik
基本信息
暂无概览
工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
MCP GitHub PR Reviewer is a Node.js server that implements part of the Model Context Protocol (MCP) to automate code review for GitHub Pull Requests. It fetches PR details from GitHub, sends them to a Large Language Model (LLM) via OpenRouter.ai or directly to Anthropic/OpenAI, and saves the review results as both HTML and Markdown files.
Clone the repository, install dependencies with npm install, configure environment variables in a .env file (including GITHUB_TOKEN and one of OPENROUTER_API_KEY or ANTHROPIC_API_KEY), and start the server with npm start. Then send a POST request to http://localhost:3000/review-pull-request with a JSON body containing the prLink field.
Node.js version 18.x or higher, Git, a GitHub Personal Access Token, and an API key for either OpenRouter.ai, Anthropic, or OpenAI. The server runs locally and exposes a single POST endpoint.
Common errors include 404 (PR not found), 403 (access denied), and 500 (AI API failure). Verify that the PR link is valid, the GitHub token has correct `repo` scope, and that the AI API key and model are configured correctly with sufficient balance.
Both HTML and Markdown review files are saved locally in a `reviews/` directory at the project root. The server also provides a public HTML URL for each review.
Model selection is set via the `OPENROUTER_MODEL` or `ANTHROPIC_MODEL` environment variable. The system and user prompts used for review can be modified in the `getAIReview` function inside `server.js`.
The server uses HTTP transport (POST requests) and expects a JSON body. It authenticates to GitHub via a Personal Access Token and to the AI provider via API keys stored in environment variables. No authentication is required for the local server endpoint itself.
Node.js/TypeScript MCP server for Atlassian Jira. Equips AI systems (LLMs) with tools to list/get projects, search/get issues (using JQL/ID), and view dev info (commits, PRs). Connects AI capabilities directly into Jira project management and issue tracking workflows.

Model Context Protocol Servers
a private MCP server for accessing Linear
Production-grade GitLab MCP server with 86 tools — full GitLab control from any AI agent (Claude, Cursor, Zed).
评论