--- title: {name} Extension escription: Add {name} MCP Server as a Goose Extension --- import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import YouTubeShortEmbed from '@site/src/components/YouTubeShortEmbed'; import CLIExtensionInstructions from '@site/src/components/CLIExtensionInstructions'; This tutorial covers how to add the [{name} MCP Server](/) as a Goose extension to enable file operations, repository management, search functionality, and more. :::tip TLDR [Launch the installer]({goose_url}) **Command** ```sh {command} ``` **Environment Variable** ``` {env_var}: ``` ::: ## Configuration :::info Note that you'll need [Node.js](https://nodejs.org/) installed on your system to run this command, as it uses `npx`. ::: :::info Note that you'll need [uv](https://docs.astral.sh/uv/#installation) installed on your system to run this command, as it uses `uvx`. ::: :::info Note that you'll need [JBang](https://www.jbang.dev/download) installed on your system to run this command, as it uses `jbang`. ::: 1. [Launch the installer]({goose_url}) 2. Press Yes to confirm the installation 3. Obtain a [XYZ Access Token](/) and paste it in 4. Click Save Configuration 5. Scroll to the top and click Exit from the upper left corner When creating your access token, you can specify the repositories and granular permissions you'd like Goose to have access to.{" "} Create one here . } /> When creating your access token, you can specify the repositories and granular permissions you'd like Goose to have access to.{" "} Create one here . } /> ## Example Usage {describe any environment setup, access controls, and what you want to accomplish.} ### Goose Prompt > _exact prompt_ ### Goose Output :::note Desktop {exact output} :::