github-mcp-server
GitHub MCP Server Documentation
This file contains comprehensive documentation about the GitHub MCP (Model Context Protocol) server, including available tools and configuration options.
Note: This file is automatically generated and updated by the github-mcp-tools-report.md workflow. Manual edits may be overwritten.
Last Updated: [To be filled by workflow]
Overview
The GitHub MCP server provides AI agents with programmatic access to GitHub's API through the Model Context Protocol. It supports two modes of operation:
Local Mode (Docker-based)
- Runs as a Docker container on the GitHub Actions runner
- Uses
GITHUB_PERSONAL_ACCESS_TOKENenvironment variable for authentication - Configurable toolsets via
GITHUB_TOOLSETSenvironment variable - Supports read-only mode via
GITHUB_READ_ONLYenvironment variable
More from github/gh-aw
developer
Developer Instructions for GitHub Agentic Workflows
38dictation instructions
Instructions for fixing speech-to-text errors and improving text quality in gh-aw documentation and workflows
33javascript-refactoring
Instructions for refactoring JavaScript code into separate files
32github-pr-query
Query GitHub pull requests efficiently with jq argument support for filtering
31documentation
Documentation Brief description for SEO and navigation
30error-messages
Error Message Style Guide for Validation Errors
29