Connect Your AI Agent with GitHub for Slack

Integrate GitHub MCP server into your Slack workspace for instant access to your AI agent.

Back to MCP Servers
GitHub
GitHub
Where the world builds software. Millions of developers and companies build, ship, and maintain their software on GitHub—the largest and most advanced development platform in the world.

Categories

Developer Tools

Available Tools

Tools that your AI agent can use through this MCP server to interact with GitHub

Star Repo

Star a repository. See the docs for more info.

Update Project (V2) Item Status

Update the status of an item in the selected Project (V2). See the documentation

Update Issue

Update a new issue in a Gihub repo. See the documentation

Update Gist

Allows you to update a gist's description and to update, delete, or rename gist files. See the documentation

Search Issues and Pull Requests

Find issues and pull requests by state and keyword. See the documentation

List Workflow Runs

List workflowRuns for a repository See the documentation

List Releases

List releases for a repository See the documentation

List Gists for a User

Lists public gists for the specified user. See the documentation

Get Workflow Run

Gets a specific workflow run. See the documentation

Get Reviewers

Get reviewers for a PR (see documentation) or Commit SHA (see documentation).

Get Repository Info

Get information for a specific repository. See the documentation

Get Repository Content

Get the content of a file or directory in a specific repository. See the documentation

Get Issue Assignees

Get assignees for an issue in a Gihub repo. See the documentation

Enable Workflow

Enables a workflow and sets the state of the workflow to active. See the documentation

Disable Workflow

Disables a workflow and sets the state of the workflow to disabled_manually. See the documentation

Create Workflow Dispatch

Creates a new workflow dispatch event. See the documentation

Create Repository

Creates a new repository for the authenticated user. See the documentation

Create Pull Request

Creates a new pull request for a specified repository. See the documentation

Create or Update File Contents

Create or update a file in a repository. See the documentation

Create Issue

Create a new issue in a Gihub repo. See the documentation

Create Issue Comment

Create a new comment in a issue. See the documentation

Create Gist

Allows you to add a new gist with one or more files. See the documentation

Create Branch

Create a new branch in a Github repo. See the documentation