GitHub remote MCP connector

  • Updated

The GitHub remote Model Context Protocol (MCP) connector in Optimizely Opal lets you access, manage, and collaborate on code repositories. Connect GitHub to Opal to streamline your development workflows without leaving your AI workspace. These tools connect directly to your GitHub environment. Use them to search repositories, read and analyze source code, manage issues and pull requests. Review commits and automate development tasks from Opal.

The GitHub remote MCP is managed by GitHub. See the Remote GitHub MCP Server documentation in GitHub.

First, an Opal administrator must Connect the GitHub remote MCP to Opal. After adding the MCP server, individual Opal users and agent builders log in to GitHub to access their information from Opal. Administrators need to add the GitHub remote MCP only once.

Connect the GitHub remote MCP to Opal

To connect the GitHub remote MCP to Opal, complete the following steps as an Opal administrator:

  1. Go to Tools > Connectors in Opal.
  2. Click Add Remote MCP

    Screenshot of the Opal Connectors page where the Add Remote MCP button is visible
  3. Select GitHub.
  4. Click Next.

    Screenshot of the connector selection page in Opal where GitHub is listed
  5. Click Connect to GitHub.

    Screenshot of the GitHub connector page in Opal where the Connect to GitHub button is visible
  6. Complete required access configuration in the pop-up window.
  7. Click Accept.

The GitHub tile is now available on the Connectors tab for you to authenticate with your personal account.

Authenticate with GitHub

After an administrator connects the GitHub remote MCP to Opal, each Opal user and agent builder must log in to GitHub individually. User-level authentication ensures you can access only your authorized GitHub data.

To authenticate, complete the following steps in Opal:

  1. Go to Tools > Connectors.
  2. Click Connect for GitHub.

    Screenshot of the Connectors page in Opal where the Connect button for GitHub is visible
  3. Log in to GitHub.

After you connect to GitHub, the GitHub connector tools become available in Opal Chat, agents, and workflows

GitHub connector tools

GitHub connector tools are available after an administrator connects the GitHub remote MCP to Opal and you log in to GitHub from Opal. For a full list of available tools and actions, see the Remote GitHub MCP Server documentation in GitHub.

If you use Opti ID, administrators can turn off generative AI in the Opti ID Admin Center. See Turn generative AI off across Optimizely applications.