Claude assistant panel reading repositories and pull requests through a connector, alongside an autonomous agent acting on events on its own

Claude + GitHub: What the Integration Can (and Can't) Do in 2026

Claude can work with GitHub — but not through a one-click app in Claude’s directory. GitHub isn’t a first-party toggle in Anthropic’s Connectors Directory. Instead, GitHub publishes its own official remote GitHub MCP server, which you add to Claude as a custom connector. That requires a paid Claude plan, and once it’s connected Claude can read your repos, issues, and pull requests and act on them — but only inside a chat you start. There are no triggers, and nothing runs while you’re away.

Here’s exactly how the connection works, how to set it up, where the limits bite, and what to use if you want GitHub work that runs on its own.


How Claude connects to GitHub

Claude’s integrations are built on the Model Context Protocol (MCP) and surfaced through Anthropic’s Connectors Directory — 400+ apps as of mid-2026. GitHub isn’t one of the one-click directory apps, but it doesn’t need to be: GitHub maintains its own official remote MCP server, and you point Claude at it as a custom connector.

A few things follow from that:

  • It’s a custom (MCP) connector, which requires a paid Claude plan. The first-party directory apps are available broadly; bringing your own (or a vendor’s) MCP server is a paid-plan feature.
  • GitHub hosts and runs the server. It’s GitHub’s official remote MCP server — you authenticate to GitHub, and the server brokers Claude’s requests.
  • Claude reads and acts within a chat. Once connected, Claude can read repositories, browse issues and pull requests, and take actions through the server’s tools — all from a conversation.

The everyday wins: “summarize the open PRs on this repo,” “what’s blocking issue #412,” “draft a PR description from these changes.” All without leaving Claude.


How to set it up

Because GitHub isn’t a directory toggle, you add it as a custom connector:

  1. In Claude, open Settings → Connectors and add a custom connector pointing at GitHub’s official remote MCP server URL.
  2. Authenticate through GitHub’s login/OAuth flow and approve the requested scopes.
  3. Choose which repos/organizations the connection can reach, per GitHub’s settings.
  4. Back in a chat, ask Claude about your repos, issues, or PRs — it’ll route through the GitHub MCP server.

Custom connectors require a paid plan, so this isn’t the free, flip-a-switch experience the directory apps offer.


The limits that actually matter

Even fully connected, the integration’s shape is “a developer assistant you query,” not “an agent that runs on your repo.” Three limits define it:

  • No triggers, no automation. The connector only works inside a conversation you start. There’s no “when a PR opens, review it and comment” or “when an issue is filed, triage and label it.” Nothing fires on a GitHub event — you have to be in the chat, prompting.
  • Conversation-only. Claude helps in the moment; it doesn’t watch your repos for new commits, PRs, or issues and act on them. Close the chat and nothing continues.
  • Laptop-bound for anything scheduled. The closest thing to “running on its own” is Claude Cowork’s scheduled tasks, which fire on a fixed clock and only “while your computer is awake and the Claude Desktop app is open.” That’s not an always-on, event-driven GitHub agent.

So Claude is great for “help me understand and work on this repo right now” and not built for “watch my repos and act when something changes.”


If you want GitHub work that runs on its own: Carly

The moment you want something to happen without you in the chat — a notification routed the instant a PR lands, a digest sent on a real schedule, an issue tied into the rest of your workflow — you’ve crossed past what Claude’s connector is for.

That’s where Carly fits. Carly is an AI executive assistant built to act on triggers, not just answer in a chat:

  • Fires on events, 24/7, in the cloud — when something happens, Carly acts; your laptop doesn’t need to be awake.
  • Connects GitHub to the rest of your stack — route updates and tie them into email, calendar, CRM, and tasks as part of a workflow.
  • Actually sends and updates — drafts and sends email (Gmail and Outlook) with attachments, files and labels, manages tasks, updates your CRM, and records meetings.
  • Builds the workflow for you — tell it “I’d like to set up a system that emails me a digest of new pull requests every morning” in plain English; it interviews you, then builds it with you. No prompt engineering.

AI agents start at $35/month, and steps in a workflow that don’t use AI run free and unlimited. Carly connects to 200+ tools across 40+ categories — see integrations and the GitHub integration page.


Claude’s GitHub integration vs Carly

Claude (GitHub MCP)Carly
Read repos, issues, PRsYes (in chat)Yes
Act on reposYes (in chat)Yes (automatically)
One-click setupNo (custom MCP + paid plan)Yes
Acts on triggers / eventsNoYes
Watches repos on its ownNoYes
Works while laptop is closedNoYes (cloud)
Sends email with attachmentsNo (Gmail draft-only)Yes (Gmail + Outlook)
PricingPaid plan requiredAI agents from $35/mo

Claude’s connector is a strong GitHub assistant inside a chat. Carly is a teammate that watches your repos and acts.


Frequently Asked Questions

Does Claude integrate with GitHub?

Yes, but not as a one-click app in Claude’s directory. GitHub publishes its own official remote MCP server, which you add to Claude as a custom connector — that requires a paid Claude plan. Once connected, Claude can read repos, issues, and pull requests and act on them inside a chat.

Can Claude review pull requests automatically when they open?

No. The connector only works inside a conversation you start — there are no event triggers, so Claude won’t watch a repo and review PRs on its own. For automatic, trigger-based GitHub workflows, you need an agent platform like Carly.

How do I connect Claude to GitHub?

In Claude, go to Settings → Connectors and add a custom connector pointing at GitHub’s official remote MCP server, then authenticate through GitHub and approve the scopes. Custom connectors require a paid Claude plan.

Is there a free Claude GitHub connector?

No. GitHub isn’t a free first-party directory app — you add its remote MCP server as a custom connector, and custom connectors require a paid Claude plan.

What if I want GitHub events handled without me in the chat?

That’s outside what Claude’s connector does — it responds inside a chat and doesn’t act on triggers. Carly fires on events 24/7 in the cloud, routing GitHub updates, sending email, and updating your tools as things happen. AI agents start at $35/month.


More: Claude connectors · Claude + Google Calendar · Can Claude send emails · Claude vs Carly · Claude Cowork alternatives · Best AI agents for productivity

Ready to automate your busywork?

Carly schedules, researches, and briefs you—so you can focus on what matters.

See what people say

"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.

Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.

On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."

Gus Ibrahim, Founder & Director, IHR