GitVerse MCP: Документация
Обновлено:
Подключение
Remote HTTP-эндпоинт https://mcp.gitverse.ru, JSON-RPC 2.0 (Streamable HTTP): initialize → notifications/initialized → tools/list → tools/call, сервер отдаёт Mcp-Session-Id. Auth: Authorization: Bearer <токен> — токен Публичного API GitVerse из «Управление токенами». Без заголовка — 401 Unauthorized. При создании токена отметьте сущности: «Чтение» для read-only, «Запись» — для изменений. Пример конфигурации:
{ "servers": { "gitverse": { "type": "http", "url": "https://mcp.gitverse.ru", "headers": { "Authorization": "Bearer ${input:gitverse_token}" } } } }
Инструменты
37 инструментов по 9 группам:
- Репозитории (8):
list_branches,create_repository,get_repository,update_repository,fork_repository,create_branch,create_tag,get_repository_tree. - Файлы (3):
get_repository_content,create_or_update_file,delete_file. - Коммиты (2):
list_commits,get_commit. - Релизы (5):
list_releases,create_release,get_release_by_tag,get_release,update_release. - PR (6):
create_pull_request,list_pull_request_files,update_pull_request,list_pull_requests,pull_request_read,update_pull_request_branch. - CI/CD (5):
get_workflow_dispatch_inputs,trigger_workflow_dispatch,actions_get,actions_list,get_job_logs. - Пользователи и поиск (3):
get_my_user_info,get_user_by_username,search_users. - Команды (2):
get_teams,get_team_members. - Звёзды (3):
list_starred_repositories,star_repository,unstar_repository.
Сценарий для агента
«Покажи ветки в owner/repo и подготовь релиз по тегу v1.2.0», «прочитай README.md и объясни структуру проекта», «создай PR из feature/login в master», «запусти workflow и покажи упавшие задачи последнего CI/CD-запуска».
Тарифы
MCP бесплатен для любого аккаунта GitVerse — токен общий с остальной платформой; платные подписки GitVerse касаются лимитов CI/CD, LFS и корпоративных функций, не MCP-доступа.