Skip to content

Latest commit

Β 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

README.md

GitHub Plugin

GitHub MCP server with selected toolsets enabled for repository management, code security, discussions, notifications, and more.

Components

MCP Server

HTTP-based MCP server connected to api.githubcopilot.com. The server is configured with alwaysLoad: true, which ensures all GitHub tools are available immediately at session start without waiting for tool-search deferral. The following toolsets are enabled:

  • default β€” repos, issues, pull requests, commits, files, users
  • actions β€” workflow runs, jobs, artifacts, logs
  • orgs β€” organization membership and teams
  • labels β€” repository label management
  • notifications β€” notification listing and management
  • discussions β€” repository discussions and comments
  • gists β€” gist creation and management
  • projects β€” GitHub Projects (v2) management
  • code_security β€” code scanning alerts
  • secret_protection β€” secret scanning alerts
  • dependabot β€” Dependabot alerts
  • security_advisories β€” global and repository security advisories
  • github_support_docs_search β€” GitHub product documentation search

Hooks

  • SessionStart β€” instructs Claude to prefer GitHub MCP tools over the gh CLI and WebFetch for all GitHub operations

Configuration

This plugin requires the GITHUB_PERSONAL_ACCESS_TOKEN environment variable to be set with a valid GitHub Personal Access Token.

Documentation

For more information about the GitHub MCP server, visit: https://github.com/github/github-mcp-server