Skip to main content
Glama
rog0x

mcp-github-tools

by rog0x

mcp-github-tools

Ein MCP (Model Context Protocol) Server, der GitHub-Analysen und Verwaltungswerkzeuge für KI-Agenten bereitstellt. Analysiere Repositories, fasse Pull Requests zusammen, triagiere Issues, generiere Release-Notizen und verfolge die Aktivität von Mitwirkenden – alles über eine standardisierte Tool-Schnittstelle.

Tools

github_repo_analyzer

Analysiere ein GitHub-Repository und erhalte einen umfassenden Überblick über Sterne, Forks, offene Issues, Sprachverteilung, Top-Mitwirkende und wöchentliche Commit-Aktivitätstrends.

github_pr_summarizer

Fasse einen Pull Request zusammen mit Diff-Statistiken, kategorisierten Dateiänderungen, Review-Status (Genehmigungen, Änderungswünsche, ausstehende Reviewer) und Auszügen aus aktuellen Kommentaren.

github_issue_triage

Analysiere offene Issues in einem Repository. Kategorisiert Issues automatisch nach Labels und Schlüsselwörtern (Bug, Feature, Doku, Sicherheit usw.), schlägt Prioritäten basierend auf Engagement und Alter vor, identifiziert potenzielle Duplikate mithilfe von Textähnlichkeit und markiert veraltete Issues.

github_release_notes

Generiere Release-Notizen aus Commits zwischen zwei Referenzen (Tags, Branches oder SHAs). Kategorisiert Commits mithilfe von Conventional-Commits-Mustern und erzeugt sowohl Markdown- als auch strukturierte JSON-Ausgabe.

github_contributor_stats

Erhalte Mitwirkenden-Statistiken innerhalb eines konfigurierbaren Zeitfensters: Commits, geöffnete/zusammengeführte PRs, Code-Reviews und Identifizierung von Erstmitwirkenden.

Related MCP server: GitHub MCP Server

Requirements

  • Node.js 18 oder höher

  • Keine Authentifizierung für öffentliche Repositories erforderlich

  • Optionales GitHub-Personal-Access-Token für höhere Ratenlimits (5,000 Anfragen/Stunde vs. 60)

Installation

git clone https://github.com/rog0x/mcp-github-tools.git
cd mcp-github-tools
npm install
npm run build

Configuration

Claude Desktop

Füge Folgendes zu deiner Claude-Desktop-Konfigurationsdatei hinzu:

Windows: %APPDATA%\Claude\claude_desktop_config.json macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "github-tools": {
      "command": "node",
      "args": ["D:/products/mcp-servers/mcp-github-tools/dist/index.js"]
    }
  }
}

Claude Code

Füge den Server über die CLI hinzu:

claude mcp add github-tools node D:/products/mcp-servers/mcp-github-tools/dist/index.js

Oder füge ihn zu deiner .claude/settings.json hinzu:

{
  "mcpServers": {
    "github-tools": {
      "command": "node",
      "args": ["D:/products/mcp-servers/mcp-github-tools/dist/index.js"]
    }
  }
}

Usage Examples

Sobald die Verbindung hergestellt ist, stehen die Tools dem KI-Agenten automatisch zur Verfügung. Hier sind Beispiel-Prompts:

  • "Analysiere das Repository facebook/react"

  • "Fasse PR #1234 in vercel/next.js zusammen"

  • "Triage offene Issues in microsoft/vscode"

  • "Generiere Release-Notizen für rust-lang/rust von 1.75.0 bis 1.76.0"

  • "Zeige Mitwirkenden-Statistiken für die letzten 30 Tage in nodejs/node"

GitHub Token

Alle Tools akzeptieren einen optionalen token-Parameter für authentifizierte Anfragen. Ohne Token erlaubt die GitHub-API 60 Anfragen pro Stunde. Mit Token erhöht sich das Limit auf 5,000 Anfragen pro Stunde.

Du kannst ein persönliches Zugriffstoken unter github.com/settings/tokens erstellen. Für den Zugriff auf öffentliche Repositories sind keine besonderen Berechtigungen erforderlich.

License

MIT

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

  • Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…

  • Screens public GitHub repos and PRs to generate risk maps, findings, and merge-readiness signals.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rog0x/mcp-github-tools'

If you have feedback or need assistance with the MCP directory API, please join our Discord server