GitHub

Adds GitHub MCP server access for Goose via a CLI extension and token-based auth.
  • javascript

3

GitHub Stars

javascript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "elsewhat-goose-with-mcp-servers": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "YOUR_TOKEN"
      }
    }
  }
}

Goose is an MCP client and runtime that helps you connect to MCP servers from a local or containerized environment. It lets you extend your workflow by integrating MCP endpoints into command-line extensions and other tooling. This guide shows how to install Goose in a dev container, configure it to include a GitHub MCP server, and use it to access GitHub data through MCP-enabled workflows.

How to use

You use Goose to connect to MCP servers from the command line. To add the GitHub MCP server and start using it in your Goose workspace, configure Goose to load a Command-line extension that runs the GitHub MCP server. Then provide your GitHub Personal Access Token so the extension can access your repos.

How to install

Prerequisites include a shell environment with curl and sudo access. You also need a dev container or local environment where Goose can run.

curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | CONFIGURE=false bash
sudo apt-get update && sudo apt-get install -y libdbus-1-3

Add GitHub MCP Server to Goose

To add the GitHub MCP server as a Goose extension, run the interactive configuration. You will specify the extension type as a Command-line Extension named GitHub and the command to run as a Node/npm-based entry that provides the MCP server.

goose configure

Available tools

goose_configure

Interactive Goose CLI flow to add extensions, configure providers, and manage MCP server extensions

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational