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 MCP Agent 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

A
license - permissive license
-
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

  • An MCP server that gives your AI access to the source code and docs of all public github repos

  • Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.

  • Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only

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

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