2,500+ MCP servers ready to use
Vinkius
MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED
GitHub Alternative

GitHub Alternative MCP Server

Built by Vinkius GDPR ToolsFree for Subscribers

Manage repositories, issues, pull requests and workflows via GitHub — search code, audit commits and track CI/CD from any AI agent.

Vinkius supports streamable HTTP and SSE.

AI AgentVinkius
High Security·Kill Switch·Plug and Play
GitHub Alternative
Fully ManagedVinkius Servers
60%Token savings
High SecurityEnterprise-grade
IAMAccess control
EU AI ActCompliant
DLPData protection
V8 IsolateSandboxed
Ed25519Audit chain
<40msKill switch
Stream every event to Splunk, Datadog, or your own webhook in real-time

* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure

What is the GitHub MCP Server?

The GitHub MCP Server gives AI agents like Claude, ChatGPT, and Cursor direct access to GitHub via 14 tools. Manage repositories, issues, pull requests and workflows via GitHub — search code, audit commits and track CI/CD from any AI agent. Powered by the Vinkius - no API keys, no infrastructure, connect in under 2 minutes.

Built-in capabilities (14)

create_issueget_issueget_pull_requestget_release_by_tagget_repoget_userlist_brancheslist_commitslist_issueslist_pull_requestslist_releaseslist_reposlist_workflow_runssearch_repos

Tools for your AI Agents to operate GitHub

Ask your AI agent "Show me all open issues in my backend-api repo." and get the answer without opening a single dashboard. With 14 tools connected to real GitHub data, your agents reason over live information, cross-reference it with other MCP servers, and deliver insights you would spend hours assembling manually.

Works with Claude, ChatGPT, Cursor, and any MCP-compatible client. Powered by the Vinkius - your credentials never touch the AI model, every request is auditable. Connect in under two minutes.

Why teams choose Vinkius

One subscription gives you access to thousands of MCP servers - and you can deploy your own to the Vinkius Edge. Your AI agents only access the data you authorize, with DLP that blocks sensitive information from ever reaching the model, kill switch for instant shutdown, and up to 60% token savings. Enterprise-grade infrastructure and security, zero maintenance.

Build your own MCP Server with our secure development framework →

Vinkius works with every AI agent you already use

…and any MCP-compatible client

CursorClaudeOpenAIVS CodeCopilotGoogleLovableMistralAWSCursorClaudeOpenAIVS CodeCopilotGoogleLovableMistralAWS

GitHub Alternative MCP Server capabilities

14 tools
create_issue

Requires the owner, repo and title. Optionally set the issue body (Markdown text) and labels (comma-separated). Returns the created issue with its number, title and URL. Create a new GitHub issue

get_issue

Provide the owner, repo and issue number. Get details for a specific GitHub issue

get_pull_request

Provide the owner, repo and PR number. Get details for a specific GitHub pull request

get_release_by_tag

Returns the release name, tag name, body (Markdown), draft/prerelease status, publish date and attached assets. Provide the owner, repo and tag name. Get a GitHub release by its tag name

get_repo

Provide the owner (org or user) and repo name. Get details for a specific GitHub repository

get_user

Returns login, name, email, avatar URL, company, bio, public repos count, followers and following counts. Use this to verify your token is working correctly. Get the authenticated GitHub user

list_branches

Each branch includes its name, commit SHA and whether it is the default (protected) branch. List branches in a GitHub repository

list_commits

Optionally filter by branch (sha parameter) and set the number of results. Each commit includes the SHA, author, commit message and date. Results are ordered newest first. List commits on a GitHub repository branch

list_issues

Optionally filter by state (open, closed, all). Note: GitHub's issues endpoint includes pull requests — use list_pull_requests for PRs only. Returns issue number, title, state, labels, assignee and creation date. List issues in a GitHub repository

list_pull_requests

Optionally filter by state (open, closed, all). Returns PR number, title, state, author, draft status, creation date and merge status. Use get_pull_request for full details on a specific PR. List pull requests in a GitHub repository

list_releases

Each release includes its tag name, name, draft/prerelease status, author, publish date and asset downloads info. Returns the most recent releases first. List releases for a GitHub repository

list_repos

Optionally filter by type (all, owner, public, private, member) and set the number of results per page. Returns repo name, full_name, description, visibility, language, stars, forks and creation date. List repositories for the authenticated user

list_workflow_runs

Optionally filter by branch and set the number of results. Each run includes its ID, workflow name, event trigger, status (queued, in_progress, completed), conclusion (success, failure), branch and creation date. List GitHub Actions workflow runs for a repository

search_repos

The query supports qualifiers like "language:typescript", "stars:>1000", "org:microsoft", "pushed:>2024-01-01" and free-text search. Results include repo name, description, stars, forks, language and creation date. Search GitHub repositories

What the GitHub Alternative MCP Server unlocks

Connect your GitHub account to any AI agent and take full control of your development workflows through natural conversation.

What you can do

  • User & Repository Discovery — View your profile and list all repositories with visibility, language and star counts
  • Issue Management — List, inspect and create issues with labels and Markdown descriptions
  • Pull Request Tracking — Browse and review pull requests with merge status, draft state and review info
  • Commit History — Review commit logs across branches with author, message and timestamp
  • Release Management — List releases and fetch specific release details by git tag
  • CI/CD Monitoring — Check recent GitHub Actions workflow runs with status and conclusion
  • Advanced Search — Search repositories using GitHub's powerful query syntax with language, stars and org qualifiers

How it works

1. Subscribe to this server
2. Enter your GitHub Personal Access Token
3. Start managing your repos from Claude, Cursor, or any MCP-compatible client

No more context-switching to GitHub.com to check PR status or audit issues. Your AI acts as a dedicated engineering lead.

Who is this for?

  • Developers — quickly check issue status, review PRs and inspect commits without leaving your IDE
  • Engineering Managers — audit open issues, track release progress and monitor CI/CD health across repositories
  • Open Source Maintainers — review community issues, triage pull requests and manage release tags via conversation

Frequently asked questions about the GitHub Alternative MCP Server

01

How do I create a GitHub Personal Access Token?

Go to Settings > Developer settings > Personal access tokens, click Generate new token (classic), give it a descriptive name, select the scopes you need (recommended: repo, workflow, read:org) and click Generate token. Copy the token immediately — it starts with ghp_ and won't be shown again.

02

Can I create issues with labels via the agent?

Yes! Use the create_issue tool with the owner, repo and title parameters. Optionally provide a Markdown body and comma-separated labels (e.g. "bug,high-priority"). The agent will create the issue and return its number, title and URL.

03

How do I search for repositories with specific criteria?

Use the search_repos tool with GitHub's query syntax. Examples: "machine learning in:name language:python stars:>1000" finds Python ML repos with 1k+ stars; "org:microsoft pushed:>2024-01-01" finds Microsoft repos updated in 2024. The query supports qualifiers for language, stars, forks, org, topic, size and more.

04

Does this tool support GitHub Actions workflow monitoring?

Yes! Use list_workflow_runs to see recent CI/CD executions for a repository. You can filter by branch and see each run's status (queued, in_progress, completed) and conclusion (success, failure, cancelled). This is useful for checking if recent deployments or builds passed without opening the Actions tab.

More in this category

You might also like

Give your AI agents the power of GitHub MCP Server

Production-grade GitHub Alternative MCP Server. Verified, monitored, and maintained by Vinkius. Ready for your AI agents — connect and start using immediately.