GitVerse MCP: Documentation
Updated:
Connection
Remote HTTP endpoint https://mcp.gitverse.ru, JSON-RPC 2.0 over Streamable HTTP: initialize → notifications/initialized → tools/list → tools/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.