docs: Remove Deeplink for Filesystem MCP Server (#3314)
This commit is contained in:
@@ -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.
|
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
|
:::tip TLDR
|
||||||
<Tabs groupId="interface">
|
|
||||||
<TabItem value="ui" label="Goose Desktop" default>
|
|
||||||
[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)
|
|
||||||
</TabItem>
|
|
||||||
<TabItem value="cli" label="Goose CLI">
|
|
||||||
**Command**
|
**Command**
|
||||||
```sh
|
```sh
|
||||||
npx -y @modelcontextprotocol/server-filesystem </path/to/allowed/directory>
|
npx -y @modelcontextprotocol/server-filesystem </path/to/allowed/directory>
|
||||||
```
|
```
|
||||||
</TabItem>
|
|
||||||
</Tabs>
|
|
||||||
You can specify multiple allowed directories by separating them with a space.
|
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
|
|||||||
|
|
||||||
<Tabs groupId="interface">
|
<Tabs groupId="interface">
|
||||||
<TabItem value="ui" label="Goose Desktop" default>
|
<TabItem value="ui" label="Goose Desktop" default>
|
||||||
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)
|
1. Click `...` in the upper right corner
|
||||||
2. Press `Yes` to confirm the installation
|
2. Click `Advanced Settings`
|
||||||
3. Add additional allowed directories if desired, separated by a space.
|
3. Under `Extensions`, click the `Add Custom Extensions` button
|
||||||
4. Click `Save Configuration`
|
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 </path/to/allowed/directory>` (_Add additional allowed directories if desired, separated by a space._)
|
||||||
|
5. Click `Add Extension` button
|
||||||
</TabItem>
|
</TabItem>
|
||||||
|
|
||||||
<TabItem value="cli" label="Goose CLI">
|
<TabItem value="cli" label="Goose CLI">
|
||||||
|
|||||||
Reference in New Issue
Block a user