github_mcp_server
Verified Safeby Arpit-saxena-2004
Overview
A lightweight Model Context Protocol (MCP) server that enables Claude Desktop to perform various GitHub actions like repository, branch, pull request, issue, and file management.
Installation
fastmcp run main.pyEnvironment Variables
- GITHUB_TOKEN
Security Notes
The server relies on a highly privileged GitHub Classic Personal Access Token (PAT) with `repo` and `delete_repo` scopes. Users must understand that this grants the server extensive control over their GitHub repositories, including the ability to delete them. While this is explicitly documented and required for the server's functionality, it necessitates careful management of the PAT by the user. There are no obvious code-level vulnerabilities like 'eval' or unvalidated shell commands.
Similar Servers
mcp-manager
A web GUI to easily manage and configure Model Context Protocol (MCP) servers for the Claude Desktop app on MacOS, generating terminal commands for installation and setup.
kafka-schema-reg-mcp
A comprehensive Model Context Protocol (MCP) server that provides Claude Desktop and other MCP clients with tools for Kafka Schema Registry operations, including schema management, migration, and export.
mcp-dashboard
Manage Model Context Protocol (MCP) server settings for Claude Code and Claude Desktop through a local web-based graphical user interface.
context-repo-mcp
Facilitates interaction between MCP-compatible AI clients and Context Repo for managing prompts, documents, and collections, including semantic search.