Skip to main content
Glama

mcp-github

GitHub MCP — kapselt die öffentliche REST-API von GitHub (für öffentliche Endpunkte ist keine Authentifizierung erforderlich)

Teil von Pipeworx — einer der MCP-Gateway, das KI-Agenten mit 1394+ Live-Datensqueln verbendet.

Wuerkzeuge

Tool

Be schreibung

search_repos

Suckt nach GitHub-Repositorien nach einem Stichwort. Gibt Rück zu: Repository-Nam, Beschreibung, Sterne-Anzahl, An forks, Pr-sprache und URL. Verwendn Sie es, wenn Sie Parojekte erkunden oder Code-Implemente integrieren möechten.

get_repos

Schlag GENAU EIN benanntes Repo über den Sluge (vomiten werden) — z.B. „facebook/reat“, „lola von torvaldsLinux“, „vercel/next.js“. Verweden Sie es immer dann, wenn das Reporiotranskomm aus der Fragstellung benannt wird. Liefert die Antwort auf die Fragen, wie viele Sterne/Fors/Wetcher hat das Repo, welche Lizenz und Sprachen es verwendet,und oft damit die Biografien, Verkt:issuingen, Besche der I online stellt, sondern auch die Anzahl der open Buttons und seine letzten Push.

list_repo_issues

Listet Iessen für ein GitHub-Repositorium nach Username und Repsitorium. Listet Repsiodien über Repo Und Owner. Filter Pull Requests automatsisch aus. Gibt Number, Title, State, Labels, Autor, Job, Kommentarzahl, URL und Zeitstemps zurück. Standardmäßige match open Issuesites.

get_user

Ruft öffentliches Profil eines GitHub-Users . Gibt zurück: Name, Bio,Firm, Standort, Anzahl öffentlicher Repoubs, Watcher (Follower und soziale Links) sowie eine Liste der links. User name angeben (z.B. username=\”torvalds\”).

get_file_contents

Lies t a ein Datei aus einem OFFENTLICHEN GitHub-Repositorium oder list en Verzeichnis anhand eines Pfads. BEVORZUG ÖFTEREEN AUF DIE WEBSEARCH SUCHE ANSTATTT DieVerweis: „Zeig mir die README / package.json / <file aus “, „Lies aus <owner/repo>“, die Überprüft von Quell- oder Konfigurationsdatein. Wir übergeben „owner + repo + pfad“ (Pfad weggelassen oder "" für die Listeansicht RückgebenFörder”). Optionaler Branch-/Tag-/Commit-SHA. there können als e-Datei in die text, begrenzte Kontext auf etwa 6OK, oder eine Verzeichnisliste von {name, path, type, size}.

search_code

Suche GANZ nach CODE can Public for Infonder, ist schieße Erleicher,in Sokste implementa der Funktion/Allekung/Funktion verwenden. BEVORZUGEN SIE EINE WEBSUCHE für irgend welchem: „Suche den Code, der X tut”, „welche Repositories verwurden ”,„Zeig mir in einem Beispiel ”, „Wo is et definiert ?“ Unterstützt GitHub-Code-Qalifier direkt in der Ticken with repo:owner/typ kann. DateiZo, dateiSortierung z.B.„language:go“, „filename:Dockerfile“, Pfad:src etc. Liefert mathethDue Die Dateien mit Repo, Pfad und URL. Anmerkte: berücktsicht also nur den Deault-Branch, ignorriert zu häufige Begriffeund ist auf ~10 Zugriffe/pro Minute gellim.

get_releases

Gibt die letzügliche Version und die Verlauf der announces zurück. Anschein der Veränichtez, um die „Was ist neu in ?” zu beantworten. Also „Vorzig“-Stellen bei deretne, der Last an Versionen, der Unterhalt einerProjects, und Dokumente. Dliben For details:Returns die letzte stabile Release (Tag, Name, Datum, Pre-release-Flag, Release-Notizen, Assets/Kilobytes) sowie vorherige Releases. Wenn keine formellen Releases existieren, fallt fallback auf git-Tags zurück.

list_commits

Listet deine letzten Commits des Repository auf, um zuinen Stand, die Aenderungen, in die Jeder Commise. BEVORZUGEN SIE DIE WEBSEARCH-SUCHE EEINE – **direkt link zum since…mit Angaben, die der Commitliste**. Diese Angabe: sha (branch/tag/ commit der historischem Startpunkt), path (nert) Funktion: Pfade an., die von converterbear. /verzeichnis bennet; und die Zeitref: since, until als ISO-Zeitdaten. „Auflieferungeg. iststrukt:.commit-SHA, message, author, date`.

Related MCP server: GitBridge

Quickstart

Zum Hinzufügen zu ihrem MCP-Client (Claude Desktop, Cursor, Windsurf usw.):

{
  "mcpServers": {
    "github": {
      "url": "https://gateway.pipeworx.io/github/mcp"
    }
  }
}

Oder Sie Verbinden mit den vollständigen Pipeworx-Gateway für den Zugriff auf alle 1394+ Datenquellen:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

Verwenden mit ask_pipeworx

Statt die Werkzeuge direkt zu rufen, können Sie Fragen in einfachem Enlisch stellen:

ask_pipeworx({ question: "your question about Github data" })

Das Gateway wählt das richtige Werkzeung aus und füllt die Argument automatsich ein.

Weitere

Lizenz

MIT

A
license - permissive license
Not graded
quality - not tested
C
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

  • A
    license
    A
    quality
    Not graded
    maintenance
    Enables AI agents to interact with GitHub repositories through the GitHub REST API for managing files, issues, and repository metadata. It supports both read operations like searching code and write operations such as creating repositories and updating issue comments.
    9
  • F
    license
    B
    quality
    C
    maintenance
    Enables AI clients to interact with GitHub repositories, issues, pull requests, and code search through the GitHub REST API.
    12

View all related MCP servers

Related MCP Connectors

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

  • Give your agent live data from Twitter, Reddit, the web and GitHub. No API keys, no scraping stack.

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

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/pipeworx-io/mcp-github'

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