Skip to content
GitHub logo

GitHub MCP server

Developer platform that allows developers to create, store, manage and share their code

GitHub is not a separate install. One Activepieces MCP server exposes it alongside 760+ other apps, behind a single URL.

Tools
19
Works with
Any MCP client
Auth
OAuth 2.0 or Custom auth or API key
License
MIT, open source
Updated
August 2026

About the GitHub MCP server

Connect GitHub once in Activepieces and every action it ships becomes a tool your assistant can call, behind the same server URL as the rest of your apps. Your agent reaches GitHub and 760+ other apps over a single connection, on our cloud or a self-hosted install.

Tools

GitHub tools your AI can run

Once connected, your assistant can call any of these GitHub actions by asking in plain language.

  • Create Issue

    Create Issue in GitHub Repository

    5 fields

  • Get issue information

    Grabs information from a specific issue

    2 fields

  • Create comment on a issue

    Adds a comment to the specified issue (also works with pull requests)

    3 fields

  • Lock issue

    Locks the specified issue

    3 fields

  • Unlock issue

    Unlocks the specified issue

    2 fields

  • Raw GraphQL query

    Perform a raw GraphQL query

    2 fields

  • Create Pull Request Review Comment

    Creates a review comment on a pull request in a GitHub repository

    6 fields

  • Create Commit Comment

    Creates a comment on a commit in a GitHub repository

    5 fields

  • Create Discussion Comment

    Creates a comment on a discussion in a GitHub repository

    3 fields

  • Add Labels to Issue

    Adds labels to an existing issue.

    3 fields

  • Create Branch

    Creates a new branch on a repository.

    3 fields

  • Delete Branch

    Deletes a branch from a repository.

    2 fields

  • Update Issue

    Updates an existing issue.

    9 fields

  • Find Branch

    Finds a branch by name and returns its details.

    2 fields

  • Find Issue

    Finds an issue based title.

    3 fields

  • Find User

    Finds a user by their login name.

    1 field

  • Create Gist

    Create a GitHub Gist. Requires an OAuth or personal access token connection — Gists cannot be created with GitHub App authentication.

    4 fields

  • Trigger Workflow Dispatch

    Manually triggers a GitHub Actions workflow run via the workflow_dispatch event.

    7 fields

  • Custom API Call

    Make a custom API call to a specific endpoint

    10 fields

Triggers

GitHub events your agent can watch

These start a run the moment something happens in GitHub, so work gets picked up on its own.

  • New Pull Request

    Triggers when there is activity on a pull request.

    1 field

  • New Star

    Trigger when there is activity relating to repository stars.

    1 field

  • New Issue

    Triggers when there is activity relating to an issue.

    1 field

  • Push

    Triggers when there is a push to a repository branch. This includes when a commit is pushed, when a commit tag is pushed, when a branch is deleted, when a tag is deleted, or when a repository is created from a template.

    1 field

  • New Discussion

    Triggers when there is activity relating to a discussion.

    1 field

  • New Comment Posted

    Triggers when there is a new comment posted on a discussion.

    1 field

  • New Branch

    Triggers when a new branch is created.

    1 field

  • New Collaborator

    Triggers when a new collaborator is added to a repository.

    1 field

  • New Label

    Triggers when a new label is created in a repository.

    1 field

  • New Milestone

    Triggers when a new milestone is created.

    1 field

  • New Release

    Triggers when a new release is added.

    1 field

  • New Commit

    Triggers when a new commit is pushed.

    1 field

  • New Review Request

    Triggers when you are requested to review a pull request.

    1 field

  • New Mention

    Triggers when you are mentioned in a comment.

    1 field

GitHub MCP, answered.

No. That is the point of it. One Activepieces server exposes GitHub alongside every other piece you connect, so your client keeps a single connection.

Yes. Activepieces is open source and free to start, and the MCP server is included on every plan, from the free cloud tier to any self-hosted deployment.

Connect GitHub in Activepieces, enable the server under Settings → MCP Server, then paste your server URL into your client config. It authenticates over OAuth on first use.

It can call 19 tools, including Create Issue, Get issue information, Create comment on a issue, and chain them with steps in other apps inside the same run.

Connections use OAuth2 with limited scopes and are stored under 256-bit encryption, with no API to read them back, so an agent gets scoped access rather than your keys.