From 50d945bde024af270bdaa49d86a710c37888671e Mon Sep 17 00:00:00 2001 From: Ebony Louis Date: Tue, 29 Jul 2025 13:51:06 -0400 Subject: [PATCH 1/4] add gitmcp tutorial to extensions library Signed-off-by: Ebony Louis --- documentation/docs/mcp/git-mcp.md | 2 +- documentation/static/servers.json | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/documentation/docs/mcp/git-mcp.md b/documentation/docs/mcp/git-mcp.md index 01046056570b..735d0426d450 100644 --- a/documentation/docs/mcp/git-mcp.md +++ b/documentation/docs/mcp/git-mcp.md @@ -56,7 +56,7 @@ 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. diff --git a/documentation/static/servers.json b/documentation/static/servers.json index b7e76533c9cf..bd451149cec3 100644 --- a/documentation/static/servers.json +++ b/documentation/static/servers.json @@ -572,5 +572,15 @@ "is_builtin": false, "endorsed": false, "environmentVariables": [] + }, + { + "id": "git-mcp", + "name": "Git MCP", + "description": "Git MCP server for up-to-date docs and project insights", + "command": "npx -y mcp-remote https://gitmcp.io/docs", + "link": "https://github.com/idosal/git-mcp", + "is_builtin": false, + "endorsed": false, + "environmentVariables": [] } ] From 0b72532b2687cd883efab59f77e6fed8d4aed0d0 Mon Sep 17 00:00:00 2001 From: Ebony Louis Date: Tue, 29 Jul 2025 14:20:35 -0400 Subject: [PATCH 2/4] update name Signed-off-by: Ebony Louis --- documentation/docs/mcp/{git-mcp.md => gitmcp-mcp.md} | 4 ++-- documentation/static/servers.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) rename documentation/docs/mcp/{git-mcp.md => gitmcp-mcp.md} (97%) diff --git a/documentation/docs/mcp/git-mcp.md b/documentation/docs/mcp/gitmcp-mcp.md similarity index 97% rename from documentation/docs/mcp/git-mcp.md rename to documentation/docs/mcp/gitmcp-mcp.md index 735d0426d450..b24f126d3fea 100644 --- a/documentation/docs/mcp/git-mcp.md +++ b/documentation/docs/mcp/gitmcp-mcp.md @@ -1,5 +1,5 @@ --- -title: Git Extension +title: GitMCP Extension description: Add Git MCP Server as a Goose Extension --- @@ -77,7 +77,7 @@ In this example, Goose uses GitMCP to pull real-time documentation from the `ope Can you help me understand how the OpenAI Whisper speech-to-text model works? -Use the GitHub repository `openai/whisper` to find accurate information. +Use the GitHub repository [openai/whisper](https://github.com/openai/whisper) to find accurate information. Please: - Summarize what the model does and its key features diff --git a/documentation/static/servers.json b/documentation/static/servers.json index bd451149cec3..23a260ee4b14 100644 --- a/documentation/static/servers.json +++ b/documentation/static/servers.json @@ -574,9 +574,9 @@ "environmentVariables": [] }, { - "id": "git-mcp", + "id": "gitmcp", "name": "Git MCP", - "description": "Git MCP server for up-to-date docs and project insights", + "description": "Gets latest documentation for any GitHub project", "command": "npx -y mcp-remote https://gitmcp.io/docs", "link": "https://github.com/idosal/git-mcp", "is_builtin": false, From e9c56f40e1ef171084288012d2cd6f297549993e Mon Sep 17 00:00:00 2001 From: Ebony Louis Date: Tue, 29 Jul 2025 15:01:36 -0400 Subject: [PATCH 3/4] putting in blockquote Signed-off-by: Ebony Louis --- documentation/docs/mcp/gitmcp-mcp.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/documentation/docs/mcp/gitmcp-mcp.md b/documentation/docs/mcp/gitmcp-mcp.md index b24f126d3fea..a9fa99ad79d1 100644 --- a/documentation/docs/mcp/gitmcp-mcp.md +++ b/documentation/docs/mcp/gitmcp-mcp.md @@ -74,19 +74,19 @@ In this example, Goose uses GitMCP to pull real-time documentation from the `ope ### Goose Prompt +``` + Can you help me understand how the OpenAI Whisper speech-to-text model works? -Can you help me understand how the OpenAI Whisper speech-to-text model works? + Use the GitHub repository `openai/whisper` to find accurate information. -Use the GitHub repository [openai/whisper](https://github.com/openai/whisper) to find accurate information. - -Please: -- Summarize what the model does and its key features -- Show an example of how to run it from the command line -- Explain what files or models are needed to get started -- Include any useful code snippets or setup instructions you find in the repo - -Give me the response in a Markdown guide format. + Please: + - Summarize what the model does and its key features + - Show an example of how to run it from the command line + - Explain what files or models are needed to get started + - Include any useful code snippets or setup instructions you find in the repo + Give me the response in a Markdown guide format. +``` ### Goose Output :::note Desktop From fccb068a85f756322276e51be79f0f040225a5a4 Mon Sep 17 00:00:00 2001 From: Angie Jones Date: Tue, 29 Jul 2025 14:06:35 -0500 Subject: [PATCH 4/4] Apply suggestion from @angiejones --- documentation/static/servers.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/static/servers.json b/documentation/static/servers.json index 23a260ee4b14..d611914a0b71 100644 --- a/documentation/static/servers.json +++ b/documentation/static/servers.json @@ -575,7 +575,7 @@ }, { "id": "gitmcp", - "name": "Git MCP", + "name": "GitMCP", "description": "Gets latest documentation for any GitHub project", "command": "npx -y mcp-remote https://gitmcp.io/docs", "link": "https://github.com/idosal/git-mcp",