Skip to main content
Glama

GitHub См. MCP-сервер

Реализация на стороне сервера для проекта GitHub See MCP (Model Context Protocol). Этот сервер обрабатывает контекстную обработку и управление между репозиториями GitHub и взаимодействиями моделей, обеспечивая бесшовную интеграцию возможностей ИИ с вашей кодовой базой.

🚀 Особенности

  • Обработка веб-хуков в реальном времени для событий GitHub

  • Коммуникация модели ИИ через протокол контекста модели (MCP)

  • Событийно-управляемая архитектура для обработки действий репозитория

  • Пользовательская конфигурация для сопоставления репозитория и модели

  • Безопасная аутентификация с помощью GitHub OAuth

  • Подробные возможности регистрации и мониторинга

Related MCP server: GitHub MCP Server

📋 Предварительные условия

  • Node.js (v16.x или выше)

  • MongoDB (v5.0 или выше)

  • Действительные учетные данные приложения GitHub OAuth

  • Совместимые конечные точки модели ИИ

🔧 Установка

Использование Docker (рекомендуется)

  1. Клонируйте репозиторий:

    git clone https://github.com/JesusMaster/github-see-mcp-server.git cd github-see-mcp-server
  2. Создайте образ Docker:

    docker build -t github-see-mcp-server .

🔧 Конфигурация

Сервер можно настроить с помощью:

  1. Переменные среды

  2. Переменные среды Docker, передаваемые во время выполнения

Для развертываний Docker вы можете передавать параметры конфигурации напрямую:

docker run -d -p 3200:3200 -e GITHUB_TOKEN={YOUR_TOKEN_HERE} -e MCP_SSE_PORT=3200 --name github-see-mcp-server github-see-mcp-server

📦 Структура проекта

github-see-mcp-server/ ├── controllers/ # Request handlers │ ├── github.ts │ └── issues.ts ├── Dockerfile # Production Docker configuration ├── main.ts # Application entry point ├── sse-server.ts # Server-Sent Events handler (if applicable) ├── package.json # Project dependencies ├── pnpm-lock.yaml # PNPM lock file ├── README.md # This file └── tsconfig.json # TypeScript configuration

🤝 Вклад

  1. Форк репозитория

  2. Создайте ветку функций ( git checkout -b feature/amazing-feature )

  3. Зафиксируйте свои изменения ( git commit -m 'Add some amazing feature' )

  4. Отправить в ветку ( git push origin feature/amazing-feature )

  5. Открыть запрос на извлечение

📜 Лицензия

Данный проект лицензирован по лицензии MIT.

📞 Связаться

Владелец проекта: JesusMaster

GitHub: @JesusMaster

🙏 Благодарности

-
security - not tested
F
license - not found
-
quality - not tested

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/JesusMaster/github-see-mcp-server'

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