GitVerse MCP tools
Info
GitVerse MCP включает
34инструмента. На этой странице они сгруппированы по разделам.
Основные разделы
На странице инструменты сгруппированы по основным сценариям работы:
- репозитории;
- файлы;
- коммиты;
- релизы;
- запросы на слияние;
- CI/CD;
- пользователи и поиск;
- команды;
- звезды.
Для каждого инструмента указаны:
- название инструмента в GitVerse MCP;
- практическое назначение.
Репозитории
| Tool | Назначение |
|---|---|
list_branches | Получить список веток репозитория. |
create_repository | Создать новый пользовательский репозиторий. |
get_repository | Получить информацию о репозитории. |
update_repository | Обновить настройки репозитория. |
fork_repository | Создать форк репозитория. |
create_branch | Создать новую Git-ветку. |
create_tag | Создать новый Git-тег. |
get_repository_tree | Получить содержимое Git tree по tree_sha. |
Файлы
| Tool | Назначение |
|---|---|
get_repository_content | Получить содержимое файла или список элементов директории. |
create_or_update_file | Создать новый файл или обновить существующий. |
delete_file | Удалить файл из репозитория. |
Коммиты
| Tool | Назначение |
|---|---|
list_commits | Получить список коммитов репозитория. |
get_commit | Получить информацию о коммите по sha. |
Релизы
| Tool | Назначение |
|---|---|
list_releases | Получить список релизов репозитория. |
create_release | Создать новый релиз. |
get_release_by_tag | Получить релиз по тегу. |
get_release | Получить релиз по release_id. |
update_release | Обновить релиз по release_id. |
Запросы на слияние
| Tool | Назначение |
|---|---|
create_pull_request | Создать запрос на слияние. |
list_pull_request_files | Получить список файлов в запросе на слияние. |
update_pull_request | Обновить существующий запрос на слияние. |
list_pull_requests | Получить список запросов на слияние репозитория. |
pull_request_read | Получить запрос на слияние по номеру. |
update_pull_request_branch | Обновить head-ветку запроса на слияние относительно base-ветки. |
CI/CD
| Tool | Назначение |
|---|---|
get_workflow_dispatch_inputs | Получить входные параметры для ручного запуска workflow. |
trigger_workflow_dispatch | Запустить workflow вручную с параметрами. |
Пользователи и поиск
| Tool | Назначение |
|---|---|
get_my_user_info | Получить данные текущего аутентифицированного пользователя. |
get_user_by_username | Получить пользователя по логину. |
search_users | Выполнить поиск пользователей. |
Команды
| Tool | Назначение |
|---|---|
get_teams | Получить список команд организации. |
get_team_members | Получить участников команды организации. |
Звезды
| Tool | Назначение |
|---|---|
list_starred_repositories | Получить список репозиториев, отмеченных звездой текущим пользователем. |
star_repository | Поставить звезду репозиторию. |
unstar_repository | Убрать звезду у репозитория. |