What are the prerequisites for running GitHub MCP Server?
Node.js v18 or higher, npm v8 or higher, and a GitHub Personal Access Token with the `repo` scope. On Windows, PowerShell is required for the automatic installation script.
@oghenetejiriorukpegmail
Basic information
A Model Context Protocol (MCP) server implementation for GitHub integration
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A Model Context Protocol (MCP) server implementation that provides tools for interacting with the GitHub API. It enables developers to perform GitHub operations—such as creating repositories, pushing content, and retrieving user information—directly through MCP-compatible clients.
Install the server using the provided Windows PowerShell script or manually by cloning the repository, installing dependencies (npm install), and building the TypeScript code (npm run build). Then add the server configuration to your MCP settings file (cline_mcp_settings.json), setting the GITHUB_TOKEN environment variable with a personal access token. Once configured, MCP clients can invoke the available tools.
Node.js v18 or higher, npm v8 or higher, and a GitHub Personal Access Token with the `repo` scope. On Windows, PowerShell is required for the automatic installation script.
You can run `.\install.ps1` in a PowerShell terminal, which handles directory creation, dependency installation, and configuration. Alternatively, manually clone the repo into `%APPDATA%\Roo-Code\MCP\github-mcp`, run `npm install` and `npm run build`, then edit the MCP settings file.
Add the server entry to your MCP settings file and include an `env` object with `"GITHUB_TOKEN": "your-github-token-here"`. The token must have the `repo` scope.
Three tools: `get_user` (get user info by username), `create_repo` (create a new repository with name, description, and privacy flag), and `push_to_repo` (push content to a specified file path in a repository with a commit message).
A GitHub MCP Server extension for Zed
A Git MCP server for AI agents. STDIO & Streamable HTTP.
MCP server that enables AI assistants to interact with Linear project management system through natural language, allowing users to retrieve, create, and update issues, projects, and teams.

Model Context Protocol Servers
Comments