Перейти к содержимому

THE PROJECT IS MOVED

Универсальный сервер с ИИ-поиском, RAG и интеграциями GitLab, Jira, Confluence, YouTube для улучшения dev-воркфлоу.

86 stars

Описание

Это мощный сервер Model Context Protocol (MCP), написанный на Go, с интеграциями для GitLab, Jira, Confluence, YouTube, Google сервисов и AI-инструментами. Поддерживает RAG для памяти, веб-поиск через Google/Brave, выполнение скриптов и reasoning с Deepseek. Идеален для автоматизации dev-задач: поиск issues, управление MR, создание страниц, анализ кода и AI-ассистированные workflows. Требует API-ключей для сервисов. Проект разделен на отдельные репозитории для модульности.

Возможности

Интеграция с GitLab

Список проектов, MR, коммитов; создание MR, заметок; получение файлов и деталей.

Интеграция с Jira

Поиск и создание issues, управление статусами, спринтами, переходы workflow.

Интеграция с Confluence

Поиск страниц, создание/обновление контента в пространствах.

RAG и память

Индексация файлов/контента, поиск в коллекциях, создание/удаление векторных хранилищ.

AI-поиск и reasoning

Веб-поиск через Google/Brave, последовательное мышление, анализ с Deepseek.

Google сервисы

Управление Calendar (события), Gmail (фильтры, поиск), Chat (сообщения).

YouTube инструменты

Получение транскриптов, деталей видео, обновление заголовков/описаний.

Утилиты

Выполнение скриптов, получение веб-контента, управление инструментами.

Установка

Установка via Smithery:

npx -y @smithery/cli install @nguyenvanduocit/all-in-one-model-context-protocol --client claude

Установка via Go:

go install github.com/nguyenvanduocit/all-in-one-model-context-protocol@latest

2. Создайте .env с ключами (ENABLE_TOOLS, API ключи для GitLab, Jira и т.д.).
3. Настройте config для Claude:
```json
{
  "mcpServers": {
    "my_mcp_server": {
      "command": "all-in-one-model-context-protocol",
      "args": ["-env", "/path/to/.env"]
    }
  }
}

Предварительно: Go 1.23.2+, API ключи.

Информация

GitHub Stars
86

Ссылки