From 493ab34d03fcc5c5330b0d5a1417f2da86581588 Mon Sep 17 00:00:00 2001 From: Diane Diaz Date: Wed, 29 Oct 2025 17:09:08 -0700 Subject: [PATCH 1/2] fix links, add todo --- .../docs/mcp/{i-ching.md => i-ching-mcp.md} | 0 documentation/src/components/server-card.tsx | 2 +- documentation/src/pages/extensions/detail.tsx | 2 +- documentation/static/servers.json | 33 ++++++++++++------- 4 files changed, 24 insertions(+), 13 deletions(-) rename documentation/docs/mcp/{i-ching.md => i-ching-mcp.md} (100%) diff --git a/documentation/docs/mcp/i-ching.md b/documentation/docs/mcp/i-ching-mcp.md similarity index 100% rename from documentation/docs/mcp/i-ching.md rename to documentation/docs/mcp/i-ching-mcp.md diff --git a/documentation/src/components/server-card.tsx b/documentation/src/components/server-card.tsx index d7416e090281..09245f097cb5 100644 --- a/documentation/src/components/server-card.tsx +++ b/documentation/src/components/server-card.tsx @@ -80,7 +80,7 @@ export function ServerCard({ server }: { server: MCPServer }) { style={{ fontSize: "12px" }} className="text-textSubtle leading-normal" > - Can be enabled on the Extensions page in Goose + Can be enabled on the Extensions page in goose )} diff --git a/documentation/src/pages/extensions/detail.tsx b/documentation/src/pages/extensions/detail.tsx index 3378dd4c02b5..d16e79c539d4 100644 --- a/documentation/src/pages/extensions/detail.tsx +++ b/documentation/src/pages/extensions/detail.tsx @@ -100,7 +100,7 @@ const getDocumentationPath = (serverId: string): string => {
- Can be enabled on the Extensions page in Goose + Can be enabled on the Extensions page in goose
) : server.show_install_command !== false ? ( diff --git a/documentation/static/servers.json b/documentation/static/servers.json index cd4ea333da59..49c0b4b45124 100644 --- a/documentation/static/servers.json +++ b/documentation/static/servers.json @@ -34,7 +34,7 @@ ] }, { - "id": "apify-mcp-server", + "id": "apify", "name": "Apify", "description": "Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡", "command": "npx -y apify-mcp-server@latest", @@ -73,7 +73,7 @@ "description": "Automatic data visualisation via MCP-UI", "command": "", "link": "https://github.com/block/goose/tree/main/crates/goose-mcp/src/autovisualiser", - "installation_notes": "This is a built-in extension that comes with Goose and can be enabled on the Extensions page.", + "installation_notes": "This is a built-in extension that comes with goose. No installation required.", "is_builtin": true, "endorsed": true, "environmentVariables": [] @@ -168,7 +168,7 @@ "description": "Built-in computer controls for webscraping, file caching, and automations", "command": "", "link": "https://github.com/block/goose/tree/main/crates/goose-mcp/src/computercontroller", - "installation_notes": "This is a built-in extension that comes with Goose and can be enabled on the Extensions page.", + "installation_notes": "This is a built-in extension that comes with goose. No installation required.", "is_builtin": true, "endorsed": true, "environmentVariables": [] @@ -176,7 +176,7 @@ { "id": "container-use", "name": "Container Use", - "description": "Integrate container workflows with Goose using the Container-Use MCP", + "description": "Integrate container workflows with goose using the Container-Use MCP", "command": "npx -y mcp-remote https://container-use.com/mcp", "link": "https://container-use.com", "installation_notes": "Requires Node.js and Docker.", @@ -201,7 +201,7 @@ "description": "Built-in developer tools for file editing and shell command execution", "command": "", "link": "https://github.com/block/goose/tree/main/crates/goose-mcp/src/developer", - "installation_notes": "This is a built-in extension that comes with Goose by default. No installation required.", + "installation_notes": "This is a built-in extension that comes with goose and is enabled by default. No installation required.", "is_builtin": true, "endorsed": true, "environmentVariables": [] @@ -300,8 +300,8 @@ }, { "id": "goose-docs", - "name": "Goose Docs", - "description": "GitMCP for Goose documentation", + "name": "goose Docs", + "description": "GitMCP for goose documentation", "command": "npx mcp-remote https://block.gitmcp.io/goose/", "link": "https://github.com/idosal/git-mcp", "is_builtin": false, @@ -376,7 +376,7 @@ "description": "Built-in memory system for persistent context and information storage", "command": "", "link": "https://github.com/block/goose/tree/main/crates/goose-mcp/src/memory", - "installation_notes": "This is a built-in extension that comes with Goose and can be enabled on the Extensions page.", + "installation_notes": "This is a built-in extension that comes with goose. No installation required.", "is_builtin": true, "endorsed": true, "environmentVariables": [] @@ -542,7 +542,7 @@ { "id": "speech_mcp", "name": "Speech Interface", - "description": "Voice interaction with audio visualization for Goose - enables real-time voice interaction, audio/video transcription, text-to-speech conversion, and multi-speaker audio generation", + "description": "Voice interaction with audio visualization for goose - enables real-time voice interaction, audio/video transcription, text-to-speech conversion, and multi-speaker audio generation", "command": "uvx -p 3.10.14 speech-mcp@latest", "link": "https://github.com/Kvadratni/speech-mcp", "installation_notes": "Install using uvx package manager. Requires PortAudio to be installed on your system for PyAudio to capture audio from your microphone.", @@ -589,13 +589,24 @@ } ] }, + { + "id": "todo", + "name": "Todo", + "description": "Built-in task management system goose uses to track complex multi-step work", + "command": "", + "link": "https://github.com/block/goose/tree/main/crates/goose/src/agents/todo_extension.rs", + "installation_notes": "This is a built-in extension that comes with goose and is enabled by default. No installation required.", + "is_builtin": true, + "endorsed": true, + "environmentVariables": [] + }, { "id": "tutorial-mcp", "name": "Tutorial", "description": "Built-in tutorial and learning management system", "command": "", - "link": "https://github.com/tutorial/tutorial-mcp", - "installation_notes": "This is a built-in extension that comes with Goose and can be enabled on the Extensions page.", + "link": "https://github.com/block/goose/tree/main/crates/goose-mcp/src/tutorial", + "installation_notes": "This is a built-in extension that comes with goose. No installation required.", "is_builtin": true, "endorsed": false, "environmentVariables": [] From ca0e8a68f2f27daf0bd3633b7edaf45395f4250c Mon Sep 17 00:00:00 2001 From: Diane Diaz Date: Wed, 29 Oct 2025 17:12:46 -0700 Subject: [PATCH 2/2] remove todo --- documentation/static/servers.json | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/documentation/static/servers.json b/documentation/static/servers.json index 49c0b4b45124..8fcc688164af 100644 --- a/documentation/static/servers.json +++ b/documentation/static/servers.json @@ -589,17 +589,6 @@ } ] }, - { - "id": "todo", - "name": "Todo", - "description": "Built-in task management system goose uses to track complex multi-step work", - "command": "", - "link": "https://github.com/block/goose/tree/main/crates/goose/src/agents/todo_extension.rs", - "installation_notes": "This is a built-in extension that comes with goose and is enabled by default. No installation required.", - "is_builtin": true, - "endorsed": true, - "environmentVariables": [] - }, { "id": "tutorial-mcp", "name": "Tutorial",