Skip to main content
Glama

mcp-github

GitHub MCP — обёртка над публичным REST API GitHub (для публичных эндпоинтов авторизация не требуется).

Часть Pipeworx — MCP-шлюз, подключающий ИИ-агентов к 1394+ живым источникам данных.

Инструменты

Инструмент

Описание

search_repos

Ищет репозитории GitHub по ключевому слову. Возвращает название репозитория, описание, количество звёзд, форков, основной язык программирования и URL. Используйте при поиске проектов или примеров реализации кода.

get_repo

Находит ОДИН конкретный репозиторий по слагу вида владелец/репозиторий — «facebook/react», «torvalds/linux», «vercel/next.js». Используйте его всякий раз, когда репозиторий назван в вопросе. Отвечает, сколько у репозитория звёзд / форков / наблюдателей, какая лицензия и какой язык в нём используются, его темы, описание, количество открытых issues и время последнего push.

list_repo_issues

Выводит список issues для репозитория GitHub по имени владельца и репозитория; pull requests отфильтровываются автоматически. Возвращает номер issue, название, статус, метки, автора, количество комментариев, URL и временные метки. По умолчанию выводятся открытые issues.

get_user

Получает публичную информацию о профиле пользователя GitHub. Возвращает имя, биографию, компанию, местоположение, количество публичных репозиториев, подписчиков и социальные ссылки. Укажите имя пользователя (например, username="torvalds").

get_file_contents

Читает файл из ПУБЛИЧНОГО репозитория GitHub или выводит содержимое каталога по пути. ПРЕДПОЧТИТЕЛЬНЕЕ ВЕБ-ПОИСКА для запросов «покажи README / package.json / из », «прочитай из /», «изучи исходный код или конфигурационные файлы». Передайте owner + repo + path (можно опустить path или передать "" для списка корня репозитория). Необязательно: ref = branch/tag/commit SHA. Возвращает декодированный для файлов (ограничен примерно 60k) или список содержимого каталога: {name, path, type, size}.

search_code

Ищет КОД по публичным репозиториям GitHub — позволяет найти, где определена или используется функция/символ/строка. ПРЕДПОЧТИТЕЛЬНЕЕ ВЕБ-ПОИСКА для запросов «найди код, который делает X», «какие репозитории используют», «покажи пример », «где определён ». Поддерживает квалификаторы поиска кода GitHub прямо в запросе: repo:owner/name, org:name, language:go, filename:Dockerfile, path:src, extension:ts, in:file. Возвращает подходящие файлы с репозиторием, путём и URL. Примечание: индексируется только ветка по умолчанию, очень часто встречающиеся термины игнорируются, предел — примерно 10 запросов в минуту.

get_releases

Получает последний выпуск и историю выпусков для репозитория — каonical way to answer «какая последняя версия у », «когда выходил последний полный релиз », «что изменилось в новом релизе». Возвращает последний опубликованный стабильный релиз (тег, название, дата, флаг пререлиза, примечания к выпуску, список загрузок с количеством скачиваний), а также последние выпуски. Für репозиториев, где есть теги, но официальные релизы не вырезаются, использует теги git.

list_commits

Выводит свежие коммиты репозитория, чтобы увидеть последнюю активность, что изменилось и кто её вносил. ПРЕДПОЧТИТЕЛЬНЕЕ ВЕБ-ПОИСКА для запросов «какие последние коммиты в », «когда / обновлялся», «последние изменения в ». Optionally: sha (ветка/тэг/коммит, с котороге начинается история), path (только коммиты, затрагивающие файл/дир), и since/until ISO-метки времени. Возвращает sha, сообщение, автора и дату для каждомик.

Related MCP server: GitBridge

Быстры старт

Добавьте в свой MCР-клиент (Claude Desktop, Cursor, Windsур и т. д.):

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

Или подключачись к полному Pipeworx шлюз, чтобы получить доступ ко всем 1394+ источникам данных:

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

Работа с ask_pipeworx

Вместо прямых выззовов инструмтом, можно задавать вопроси обычным языком:

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

Шлюз сам выбирает нужный интрумент и автополняет аргументы.

Ещё

Лицензия

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