From c8504b2a41c654c5e29f08376c903290c805aa01 Mon Sep 17 00:00:00 2001 From: Ebony Louis <55366651+EbonyLouis@users.noreply.github.com> Date: Wed, 9 Jul 2025 11:46:23 +0200 Subject: [PATCH] docs: Remove Deeplink for Filesystem MCP Server (#3314) --- documentation/docs/mcp/filesystem-mcp.md | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/documentation/docs/mcp/filesystem-mcp.md b/documentation/docs/mcp/filesystem-mcp.md index 689a35c7..ddd52d3f 100644 --- a/documentation/docs/mcp/filesystem-mcp.md +++ b/documentation/docs/mcp/filesystem-mcp.md @@ -12,17 +12,11 @@ import YouTubeShortEmbed from '@site/src/components/YouTubeShortEmbed'; This tutorial covers how to add the [Filesystem MCP server](https://github.com/modelcontextprotocol/servers/tree/HEAD/src/filesystem) as a Goose extension, enabling powerful code analysis and file management. With this extension, Goose can analyze project structures, edit and organize files, detect unused dependencies, and generate documentation to improve software maintainability. :::tip TLDR - - - [Launch the installer](goose://extension?cmd=npx&arg=-y&arg=@modelcontextprotocol/server-filesystem&arg=/path/to/allowed/directory&id=filesystem-mcp&name=Filesystem%20MCP%20Server&description=Filesystem%20MCP%20Server) - - **Command** ```sh npx -y @modelcontextprotocol/server-filesystem ``` - - + You can specify multiple allowed directories by separating them with a space. ::: @@ -34,10 +28,15 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to - 1. [Launch the installer](goose://extension?cmd=npx&arg=-y&arg=@modelcontextprotocol/server-filesystem&arg=/path/to/allowed/directory&id=filesystem-mcp&name=Filesystem%20MCP%20Server&description=Filesystem%20MCP%20Server) - 2. Press `Yes` to confirm the installation - 3. Add additional allowed directories if desired, separated by a space. - 4. Click `Save Configuration` + 1. Click `...` in the upper right corner + 2. Click `Advanced Settings` + 3. Under `Extensions`, click the `Add Custom Extensions` button + 4. On the `Add Extension Manually` modal, enter the following: + * **Type**: `Standard IO` + * **Extension Name**: `filesystem` (_set this to whatever you want_) + * **Description**: `filesystem MCP Server` (_(optional) set this to whatever you want_) + * **Command**: `npx -y @modelcontextprotocol/server-filesystem ` (_Add additional allowed directories if desired, separated by a space._) + 5. Click `Add Extension` button