MCPHIVE

GitVerse MCP: Documentation

Updated:

Connection

Remote HTTP endpoint https://mcp.gitverse.ru, JSON-RPC 2.0 over Streamable HTTP: initializenotifications/initializedtools/listtools/call; the server returns an Mcp-Session-Id header. Auth: Authorization: Bearer <token> — the same token as the GitVerse Public API, from "Token Management". No header means 401 Unauthorized. When creating the token, pick the entities you need: Read for read-only use, Write to create or modify. Example config:

{ "servers": { "gitverse": { "type": "http", "url": "https://mcp.gitverse.ru", "headers": { "Authorization": "Bearer ${input:gitverse_token}" } } } }

Tools

37 tools across 9 groups:

  • Repositories (8): list_branches, create_repository, get_repository, update_repository, fork_repository, create_branch, create_tag, get_repository_tree.
  • Files (3): get_repository_content, create_or_update_file, delete_file.
  • Commits (2): list_commits, get_commit.
  • Releases (5): list_releases, create_release, get_release_by_tag, get_release, update_release.
  • Pull requests (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.
  • Users and search (3): get_my_user_info, get_user_by_username, search_users.
  • Teams (2): get_teams, get_team_members.
  • Stars (3): list_starred_repositories, star_repository, unstar_repository.

Agent flow

"Show the branches in owner/repo and prepare a release for tag v1.2.0", "read README.md and explain the project structure", "create a PR from feature/login into master", "run the workflow and show failed jobs from the last CI/CD run".

Pricing

MCP is free for any GitVerse account, using the platform's own token; paid plans cover CI/CD/LFS limits and enterprise features, not MCP access.