THE PROJECT IS MOVED
Универсальный сервер с ИИ-поиском, RAG и интеграциями GitLab, Jira, Confluence, YouTube для улучшения dev-воркфлоу.
Описание
Это мощный сервер 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 ключи.