Vinkius

GitHub MCP. Audit commits, track PRs, and manage issues from chat.

Manage your entire development lifecycle with this MCP. Your AI agent connects directly to your GitHub account, letting you review pull requests, audit commit history, list open issues, and monitor CI/CD workflows—all through conversation. Stop context switching; start coding.

GitHub MCP is compatible with Claude Claude
GitHub MCP is compatible with ChatGPT ChatGPT
GitHub MCP is compatible with Cursor Cursor
GitHub MCP is compatible with Gemini Gemini
GitHub MCP is compatible with Windsurf Windsurf
GitHub MCP is compatible with VS Code VS Code
GitHub MCP is compatible with JetBrains JetBrains
GitHub MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Audit repository status

Get details about specific repositories, list all available branches in a project, and search across your entire portfolio using advanced query syntax.

Manage development tasks

Create new issues or inspect existing ones by retrieving their number, title, labels, and assignment status.

Track code changes and reviews

Review pull requests for merge status, view commit logs across branches, and list all releases attached to a specific tag.

Monitor automated workflows

Check the recent runs of GitHub Actions pipelines to determine if deployments succeeded or failed.

Waiting for input…

AI Agent
GitHub

What AI agents can do with GitHub Alternative: 14 Tools for Dev Ops

Use these tools to programmatically list repositories, create new issues, check commit history, review pull requests, and manage workflow runs through natural conversation.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using GitHub MCP

Create Issue

Generates a brand new GitHub issue with specified title, body, and labels.

Get Issue

Retrieves all details for a single GitHub issue using its number.

Get User

Verifies your connection by retrieving basic information about the authenticated...

Get Pull Request

Fetches detailed status and review history for a specific pull request number.

Get Release By Tag

Retrieves full release details, including assets and publish dates, based on a git...

Get Repo

Gets detailed information about any specific GitHub repository by owner and name.

List Branches

Lists all branches within a repository, noting which one is the default or protected branch.

List Commits

Retrieves a list of commits on a specified branch, showing the author, message, and...

List Issues

Lists all issues in a repo, allowing filtering by state like open or closed.

List Pull Requests

Provides an overview of pull requests, including their merge status and draft status.

List Releases

Lists all releases associated with a repository in reverse chronological order.

List Repos

Displays a list of repositories owned by the authenticated user, showing details like language and star counts.

List Workflow Runs

Lists recent GitHub Actions workflow runs for a repository, including their final status (success or failure).

Search Repos

Searches across all repositories using powerful qualifiers like language type or...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

GitHub MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The GitHub integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with GitHub, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
GitHub MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by GitHub. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The Problem of Context Switching

Today, checking a single feature's status means jumping through hoops. You open GitHub.com for the PR status; then you navigate to the Issues tab to check bug reports; after that, you switch to the Actions tab just to see if the latest build failed. It’s three different tabs, five clicks deep, and half your time is spent clicking instead of thinking.

With this MCP, it's a single conversation. You talk to your agent—saying 'What's the status of PR #142 in the billing repo?'—and you get all that information back immediately. Your AI acts like an experienced dev lead who already knows where everything is.

Get Status Updates with list_workflow_runs

Manually checking the status of a deployment requires navigating to the Actions tab and sifting through logs. You have to scroll back, figure out which commit triggered it, and determine if the 'build Docker image' step failed or just timed out.

Now, you simply ask your agent to list_workflow_runs for that repo. It gives you a clean summary of the last five runs, telling you exactly what succeeded and where the failure happened—no scrolling necessary.

What GitHub MCP does for your AI

Need to know what's happening in a repo without opening the browser? This MCP gives your AI agent direct access to your entire GitHub account. You can talk to it like an engineering lead, getting status updates on branches, tracking pull requests, or auditing commits across different teams. It lets you list all repositories for the user and even search them using advanced qualifiers like language type or star count.

Want to start a new task? You can create issues with specific labels and markdown descriptions, or check recent GitHub Actions runs to see if the latest build failed. By connecting through Vinkius's catalog, your AI client becomes a single point of truth for every dev workflow, letting you focus on code, not tabs.

Built · Hosted · Managed by Vinkius GitHub MCP - Manage Code Reviews & Repositories
Server ID 019d8440-921f-7143-9eae-3f36b3c6b0f6
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Frequently asked questions about GitHub MCP

How do I check if my account token is working with get_user? +

Run the get_user tool first. It retrieves your login name, company, and follower count, confirming that your MCP connection and Personal Access Token are valid.

Can list_issues filter by assignee? +

Yes, the list_issues tool returns details about who is assigned to the issue. You can prompt your agent to specifically find issues assigned to a certain team member.

Is there a way to search for repos across all my accounts? Use search_repos. +

The search_repos tool supports powerful qualifiers, allowing you to filter by language, star count (e.g., 'stars:>1000'), or organization name.

What is the difference between list_issues and list_pull_requests? +

list_issues shows general bugs and feature requests. list_pull_requests focuses specifically on code review items, providing details about draft status and merge readiness.

How can I check the history of a specific branch? Use list_commits. +

You use list_commits by specifying the owner, repo, and the target branch name. The results provide the SHA, author, message, and date for every commit.