GitHub logo
ConnectorGitHub

GitHub integration for Claude and Codex

Create a GitHub connection, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

Use GitHub from Claude

Add the GitHub connection to a Space that runs Claude, then use it from every channel in that Space.

Use GitHub from Codex

Add the GitHub connection to a Space that runs Codex, then use it from every channel in that Space.

Use GitHub from Sidekick

Connect your own OpenClaw to Sidekick while Type provides the conversations, permissions, connections, skills, and automations.

Developer Tools & IT

What the GitHub connector can do

GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features

One connection, many Spaces

Connect GitHub once, then decide which Spaces can use it in threads, skills, automations, and coding work.

Representative actions

  • Create issue

    Create a GitHub issue with title, body, labels, assignees, milestone, and project-ready context.

  • Create pull request

    Open a pull request between branches with a generated title, description, reviewers, and draft state.

  • Comment on issue or pull request

    Add a comment to an issue or pull request so agents can report findings, approvals, or next steps.

  • Create or update file

    Commit file content changes to a repository branch with a message and optional expected SHA guard.

  • Dispatch workflow run

    Start a GitHub Actions workflow with branch and input parameters for release, deploy, or verification tasks.

  • Label and triage issue

    Apply labels and routing metadata to issues or pull requests as part of support and engineering triage.

Representative triggers

  • New Workflow Artifact Created

    Triggers when a new workflow artifact is created in a GitHub repository. Monitors for newly created GitHub Actions workflow artifacts. Optionally filters by artifact name to restrict monitoring to specific artifacts.

  • Branch Changed

    Triggers when a GitHub branch changes. Monitors a specific branch for: - New commits pushed (head commit SHA changes) - Protection status toggled (branch becomes protected or unprotected) - Protection settings changed, including: required status checks and their enforcement level, admin enforcement, required pull request reviews (dismiss stale reviews, code owner reviews, approving review count, last push approval), required linear history, force push allowance, deletion allowance, conversation resolution, branch locking, and fork syncing.

  • New Branch Created

    Triggers when a new branch is created in a GitHub repository. Detects newly created branches. Deleted branches do not fire events.

Connection

API and auth details

GitHub's REST API uses https://api.github.com with token-based Authorization headers, API version headers, repository, issue, pull request, user, and organization resources.

FAQ

Questions people ask before connecting GitHub

Can Claude use GitHub?

Yes. Add a GitHub connection to a Space that runs Claude, then use its approved tools and data from any channel in that Space.

Can Codex work with GitHub through Type?

Yes. Add a GitHub connection to a Space that runs Codex, then use its approved tools and data from any channel in that Space.

Is this the same as a GitHub MCP server?

Not exactly. Type uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More developer tools & it connectors