Vinkius
GitHub

GitHub MCP for AI. Track issues, code, and PRs without leaving your agent.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

GitHub MCP on Cursor AI Code EditorGitHub MCP on Claude Desktop AppGitHub MCP on OpenAI Agents SDKGitHub MCP on Visual Studio CodeGitHub MCP on GitHub Copilot AI AgentGitHub MCP on Google Gemini AIGitHub MCP on Lovable AI DevelopmentGitHub MCP on Mistral AI AgentsGitHub MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

GitHub MCP lets your AI agent manage all development workflows directly from conversation. You can list repositories, check project issues, search file contents across repos, and monitor pull requests without opening a browser tab.

It gives you full control over source code management, user profiles, organization details, and CI/CD status.

What your AI can do

Create new issue

Opens a new issue directly into any specified GitHub repository.

Get file content

Reads the raw content of a specific file from a repository for analysis.

Get my profile

Retrieves detailed information about your personal GitHub account profile.

+ 9 more capabilities included
Manage repository metadata

List your repositories and retrieve key details like star counts, languages, and overall structure.

Track project status

View open issues for a given project or monitor recent notifications to see team-wide development activity.

Inspect code and files

Search through repo contents programmatically, find specific logic, and pull raw file contents for immediate analysis.

Oversee collaboration requests

List all open pull requests to track code reviews and monitor team-wide merges.

Maintain user records

Access details about your account, organization memberships, or list private code snippets (Gists).

Included with Plan

Waiting for input…

AI Agent

GitHub: 12 Development Tools Available

Use these tools to manage everything in your source control workflow—from listing user details to creating new project tickets.

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 on Vinkius

Create New Issue

Opens a new issue directly into any specified GitHub repository.

Get File Content

Reads the raw content of a specific file from a repository for analysis.

Get My Profile

Retrieves detailed information about your personal GitHub account profile.

Get Repository Details

Gets general metadata and statistics for a specific repository.

List Repo Branches

Lists all existing branches within a repository.

List My Gists

Lists your private, public, or organization code snippets (Gists).

List Repository Issues

Retrieves a list of open and closed issues for a specific project.

List Recent Notifications

Checks the GitHub notification inbox for recent activity alerts.

List My Organizations

Retrieves a list of all user organizations you belong to.

List Pull Requests

Fetches a list of pull requests within a designated repository.

List My Repositories

Lists every repository associated with your account.

Search Repositories

Searches across GitHub to find projects based on criteria like name or description.

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.

Claude AI

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 every 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,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
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 INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 12 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Juggling browser tabs to track code status is exhausting.

Today, tracking development progress means opening GitHub in the browser. You jump from the repository main page to check the list of branches, then open a separate tab for the issue tracker to see if that branch's feature has been assigned a ticket number. Then you have to open another tab just to look at the pull requests to confirm who is reviewing it.

With this MCP, those manual steps vanish. You simply tell your agent: 'Check the status of the last three PRs for the auth service and list any related issues.' You get an immediate summary of all that data without leaving your chat window.

The GitHub MCP gives you conversational control over code intelligence.

You no longer have to manually download files or copy long diffs just to figure out which function needs fixing. You can ask the agent, 'What does the `user` model look like in the API?' and it uses `get_file_content` to pull the exact code block you need.

This changes everything. Instead of treating GitHub as a collection of siloed pages, you treat it like one single knowledge base, accessible via conversation.

What your AI can actually do with this

Your agent takes over your source control dashboard. Instead of toggling between tabs—checking the issue tracker here, then jumping to the repo list there, and finally opening a file just to see what changed—you talk to it. Your AI client handles the entire workflow. It tracks which repositories belong to whom, finds specific code snippets deep within multiple files, and monitors every open pull request for review status.

This means you maintain momentum on complex projects without ever leaving your chat environment. By connecting this MCP through Vinkius, you give any compatible agent access to GitHub's full operational depth. You can even programmatically create new issues when a bug pops up or list all the Gists used by a team member.

Built · Hosted · Managed by Vinkius GitHub MCP - Manage Code, Issues & PRs
Server ID 019dd0fa-eea3-73c1-83aa-240e5018a85b
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check all my repos using the list_my_repositories tool? +

You tell your agent to run list_my_repositories. This returns a full catalog of every repo you own, allowing you to select targets for deeper analysis.

Can I use get_file_content on old code? +

Yes. You specify the repository and file path, and get_file_content retrieves the raw contents regardless of how long ago it was committed.

Is list_pull_requests better than checking the UI? +

It's faster. The agent runs list_pull_requests and summarizes the status, providing a structured answer immediately without you having to click through multiple review threads.

What if I need to create an issue before connecting? +

You can't pre-connect. Once connected, just tell your agent to use create_new_issue and provide the title and body details for the ticket you need.

If I use list_recent_notifications, what happens if my Personal Access Token (PAT) is missing the 'user' scope? +

The tool will fail and return an authorization error. You must ensure your PAT has the necessary scopes, including 'user' and 'repo', for any action that requires accessing specific account or project data.

If I run list_my_repositories repeatedly in a short time, am I at risk of hitting rate limits? +

Yes. All external API calls are subject to GitHub's rate limits. If you make too many requests quickly, your AI client will receive an error until the limit resets. It’s best practice to batch related queries.

When should I use search_repositories compared to get_repository_details? +

Use search_repositories when you need a broad overview of projects across GitHub. Use get_repository_details only when you already know the exact repository name and need specific, deep metadata about it.

Does list_repo_branches show all active development branches or just the default ones? +

It lists all available branches within a given repository. You can use this to check out feature branches or verify if an experimental branch exists before running further commands.

Can I read private repositories? +

Yes, provided your Personal Access Token (PAT) has the 'repo' scope or appropriate fine-grained permissions for those repositories.

How do I find a repository owner and name? +

In a GitHub URL like github.com/vinkius/mcp-server, the owner is vinkius and the repository name is mcp-server.

Does it support creating pull requests? +

This version supports listing pull requests and issues. PR creation is currently handled through the web interface or other specialized tools.

Built & Managed by Vinkius 30s setup 12 tools

We've already built the connector for GitHub. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.