Skip to main content
Glama

mcp-github

MCP-сервер GitHub для Lume — первый сторонний плагин в маркетплейсе Lume, используемый для сквозной проверки процесса работы сторонних плагинов.

В версии v1 доступен только для чтения. Позволяет ассистенту искать и читать репозитории, задачи, запросы на слияние, коммиты и содержимое файлов GitHub от имени пользователя в пределах прав, доступных его персональному токену доступа.

Инструменты (версия v1, только чтение)

Инструмент

Назначение

search_repositories

Поиск репозиториев с использованием синтаксиса запросов GitHub

search_issues

Поиск задач в доступных репозиториях

search_code

Поиск кода в доступных репозиториях

list_issues

Список задач в конкретном репозитории

get_issue

Чтение полного текста и метаданных конкретной задачи

list_pull_requests

Список PR в конкретном репозитории

get_pull_request

Чтение текста PR, веток и статистики изменений

list_commits

Список последних коммитов в репозитории

get_file_contents

Чтение файла по пути/ссылке

Related MCP server: GitHub Read MCP Server

Аутентификация

Модель для каждого пользователя: процесс API внедряет заголовок JSON X-PA-Credentials при каждом вызове; этот сервер считывает из него github_token. Возврат к переменной окружения GITHUB_TOKEN происходит только при отсутствии заголовка (администратор начальной загрузки).

Для настройки в качестве пользователя Lume:

  1. Создайте персональный токен доступа на странице https://github.com/settings/tokens. Подойдут как детализированные (fine-grained), так и классические токены; достаточно прав только на чтение (repo:read, read:org и т. д.).

  2. В Lume → Settings → Plugins → GitHub вставьте токен. Сервер извлекает его при каждом вызове инструмента через зашифрованное хранилище учетных данных.

Запуск

Плагин предназначен для запуска в качестве sidecar-контейнера для стека docker-compose PA-iOS. Для установки:

  1. Клонируйте этот репозиторий рядом с вашим клоном PA-iOS:

    git clone https://github.com/bryarpatch36/mcp-github.git
  2. Объедините фрагмент compose.fragment.yml с вашим PA-iOS/docker-compose.yml.

  3. Выполните docker compose up -d --build mcp-github.

  4. Установите плагин в Lume через Settings → Plugins → Discover.

Манифест

Манифест плагина Lume находится в файле manifest.json и извлекается каталогом маркетплейса Lume по адресу https://raw.githubusercontent.com/bryarpatch36/mcp-github/main/manifest.json.

Дорожная карта

  • v1.0 — только чтение (этот релиз)

  • v1.1 — комментарии к задачам и PR с использованием двухэтапного протокола подтверждения Lume

  • v1.2 — создание задач и PR с подтверждением

  • Форки, ветки и слияния остаются явно вне области действия; эти операции должны выполняться из реальной оболочки (shell), а не через вызов инструмента LLM.

Лицензия

MIT

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityInactive
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    MCP (Model Context Protocol) server for GitHub API integration. This server provides comprehensive tools for interacting with GitHub repositories, issues, pull requests, branches, and code search through a unified interface.
    15
    14
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    A read-only MCP server that exposes GitHub user profiles, repository info, and search via tools for AI assistants like Claude.
    -

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

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