14 actions ready for your AI

Connect GitHub to your AI

Connect GitHub once and every AI you use can list issues, create issues and list issue comments through it.

ReadyConnect it in one click. Your AI can use it straight away.

Verified: we have connected GitHub and run its actions ourselves.

Use your own GitHub account. Credentials stay encrypted in ahel.

What your AI can do with GitHub

Choose a task and ask your AI.

Issue

  • List issuesGET

    List issues in a repository.

    ownerrequired
    Repository owner login.
    reporequired
    Repository name.
    state
    Filter by state: open, closed, or all.
    per_page
    Results per page, max 100.
  • Create issuePOST

    Create an issue in a repository.

    ownerrequired
    Repository owner login.
    reporequired
    Repository name.
    titlerequired
    Issue title.
    body
    Issue body in Markdown.
  • List issue commentsGET

    Read a bounded page of comments for one GitHub issue or pull request. This is not review comments or complete discussion history.

    ownerrequired
    reporequired
    issue_numberrequired
    per_page
    Items1 to100; prefer20.
  • Get issueGET

    Read one GitHub issue or pull request issue record. Comments, changed files and checks require separate reads.

    ownerrequired
    reporequired
    issue_numberrequired
  • List my issuesGET

    Issues and pull requests assigned to, created by, or mentioning the signed-in user, across every repository they can see. No owner or repo needed.

    filter
    assigned (default), created, mentioned, subscribed, repos, or all.
    state
    open (default), closed, or all.
    sort
    created (default), updated, or comments.
    per_page
    Results per page, max 100.
  • Search issuesGET

    Search issues and pull requests across GitHub with qualifiers: is:pr review-requested:@me for pull requests waiting on the signed-in user, is:issue assignee:@me is:open, repo:owner/name label:bug.

    qrequired
    Search query with qualifiers, e.g.
    sort
    comments, reactions, created, or updated.
    order
    desc (default) or asc.
    per_page
    Results per page, max 100.

Repo

  • Get repoGET

    Get a repository by owner and name.

    ownerrequired
    Repository owner login.
    reporequired
    Repository name.
  • List reposGET

    List repositories for the authenticated user.

    per_page
    Results per page, max 100.
    sort
    Sort by created, updated, pushed, or full_name.
  • Create repoPOST

    Create a repository for the signed-in user.

    namerequired
    Repository name: letters, digits, dots, hyphens and underscores.
    description
    Short description.
    private
    true for a private repository.
    auto_init
    Create an initial commit with a README.

Pull Request

  • Create pull requestPOST

    Open a pull request in a repository.

    ownerrequired
    Repository owner login.
    reporequired
    Repository name.
    titlerequired
    Pull request title.
    headrequired
    Branch with the changes, e.g.
    baserequired
    Branch to merge into, e.g.
  • List pull request filesGET

    Read a bounded page of changed files for one pull request. Patches may be absent or shortened; this does not retrieve whole source files or CI checks.

    ownerrequired
    reporequired
    pull_numberrequired
    per_page
    Items1 to100; prefer20.

Merge

  • Merge pull requestPUT

    Merge a pull request.

    ownerrequired
    Repository owner login.
    reporequired
    Repository name.
    pull_numberrequired
    Pull request number.
    commit_title
    Title for the merge commit.
Show 2 more groups

Repository

  • Search repositoriesGET

    Search public repositories.

    qrequired
    Search query with optional qualifiers, e.g.
    per_page
    Results per page, max 100.

User

  • Get authenticated userGET

    Get the authenticated user profile.

Ask your AI

Try one of these requests with a connected AI.

  • List the open issues in my repo
  • Open an issue in my repo about the failing build
  • Open a pull request from my branch into main
  • Merge the pull request once the checks pass
  • Find repositories about MCP gateways
  • List my issue comments in GitHub

Published servers for GitHub

Built by the community and served through your gateway with the same key. A curated pick is one ahel has checked.

GitHubby githubCurated pickRead and manage repositories, issues, and pull requests on GitHub.The vendor's own endpoint, pinned by hand, answered the probe 2026-09-09 and asks for sign-in.Ready to connectHint-Services-obsidian-github-mcpby hint-servicesCommunity serverConnect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…Did not answer the probe 2026-09-12.Ready to connectsaidsef-mcp-github-pr-issue-analyserby saidsefCommunity serverA Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…Did not answer the probe 2026-09-12.Ready to connectgithub-repo-intelligence-mcpby digitalgremlinCommunity serverGitHub repo maintainability verdicts, maintained, slowing, at-risk, abandoned, via MCP.Answered the probe 2026-09-10 but needs a credential before it lists tools.Ready to connectgithub_privateby pipeworx-ioCommunity serverGitHub Private MCP Pack, access private repos, org data via OAuth.Listed 37 tools to the nightly probe 2026-09-10 with no credential.Ready to connectgithub-actions-auditby unbearabledevCommunity serverGitHub Actions workflow security audit - 21 checks: pinning, permissions, secrets, injection.Answered the probe 2026-09-12 but needs a credential before it lists tools.Ready to connectgithub-repo-intel-mcpby heisencodex-jpgCommunity serverRepo intel for AI coding agents: overview, PRs, contributors, hot files, CI, deps. Remote MCP.Answered the probe 2026-09-10 but needs a credential before it lists tools.Ready to connect

GitHub MCP server, hosted by ahel

One hosted endpoint serves GitHub. There is nothing to install and no local server to run.

Connect GitHub to Claude, Claude Code, Cursor or Codex

  1. Add your GitHub key. ahel stores it encrypted.
  2. Paste one link into your AI: https://mcp.ahel.ai (once, for every app).
  3. Ask for the work. Your AI picks the action and ahel runs it with your key.

Documentation

About GitHub

GitHub is a developer tools service. Connect your own GitHub account, by signing in or with a key, and ahel holds it sealed and signs your AI's calls with it.

GitHub over MCP: ahel serves GitHub to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your GitHub key once, paste one link into your AI, and the actions above are there.

Developer tools

Questions

Is my GitHub key safe?

Your GitHub key is sealed in ahel and added to the request server-side when your AI calls GitHub. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.

Which AIs can use GitHub through ahel?

Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.

What can my AI do with GitHub?

14 actions today, covering issues, repos and pull requests. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting GitHub cost anything?

Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. GitHub may bill you for API use under its own terms.