docs: description required for "Add Extension" in cli (#5573)

This commit is contained in:
dianed-square
2025-11-05 08:09:35 -08:00
committed by GitHub
parent 78fd31a47a
commit efdf22eacd
18 changed files with 281 additions and 224 deletions
+8 -7
View File
@@ -1,6 +1,6 @@
---
title: GitMCP Extension
description: Add Git MCP Server as a Goose Extension
description: Add Git MCP Server as a goose Extension
---
import Tabs from '@theme/Tabs';
@@ -12,7 +12,7 @@ import GooseDesktopInstaller from '@site/src/components/GooseDesktopInstaller';
<YouTubeShortEmbed videoUrl="https://www.youtube.com/embed/6aV8pinnUS8" />
This tutorial covers how to add the [Git MCP Server](https://github.com/idosal/git-mcp) as a Goose extension to give LLMs live access to GitHub repos, enabling smart documentation search, code exploration, and accurate project insights.
This tutorial covers how to add the [Git MCP Server](https://github.com/idosal/git-mcp) as a goose extension to give LLMs live access to GitHub repos, enabling smart documentation search, code exploration, and accurate project insights.
:::tip TLDR
<Tabs groupId="interface">
@@ -47,6 +47,7 @@ This tutorial covers how to add the [Git MCP Server](https://github.com/idosal/g
<TabItem value="cli" label="goose CLI">
<CLIExtensionInstructions
name="Git MCP"
description="Git MCP server for up-to-date docs and project insights"
command="npx -y mcp-remote https://gitmcp.io/docs"
timeout={300}
/>
@@ -55,15 +56,15 @@ This tutorial covers how to add the [Git MCP Server](https://github.com/idosal/g
## Example Usage
In this example, Goose uses GitMCP to pull real-time documentation from the `openai/whisper` GitHub repository, explore how the speech-to-text model works, and surface accurate setup instructions and command-line usage—all directly from the source.
In this example, goose uses GitMCP to pull real-time documentation from the `openai/whisper` GitHub repository, explore how the speech-to-text model works, and surface accurate setup instructions and command-line usage—all directly from the source.
<Tabs groupId="interface">
<TabItem value="ui" label="goose Desktop" default>
1. Open a new session in Goose Desktop
1. Open a new session in goose Desktop
</TabItem>
<TabItem value="cli" label="goose CLI">
1. Open a terminal and start a new Goose session:
1. Open a terminal and start a new goose session:
```sh
goose session
@@ -72,7 +73,7 @@ In this example, Goose uses GitMCP to pull real-time documentation from the `ope
</TabItem>
</Tabs>
### Goose Prompt
### goose Prompt
```
Can you help me understand how the OpenAI Whisper speech-to-text model works?
@@ -86,7 +87,7 @@ In this example, Goose uses GitMCP to pull real-time documentation from the `ope
Give me the response in a Markdown guide format.
```
### Goose Output
### goose Output
:::note Desktop