Skip to content

Commit f81e687

Browse files
committed
fix: changes to docs
Signed-off-by: Gokdeniz Kaymak <[email protected]>
1 parent e426c7a commit f81e687

File tree

1 file changed

+19
-23
lines changed

1 file changed

+19
-23
lines changed

documentation/docs/mcp/apify-mcp.md

Lines changed: 19 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,29 @@
11
---
2-
title: Apify MCP Extension
3-
description: Add Apify MCP as a Goose Extension
2+
title: Apify Extension
3+
description: Add Apify as a Goose Extension
44
---
55

66
import Tabs from '@theme/Tabs';
77
import TabItem from '@theme/TabItem';
88
import CLIExtensionInstructions from '@site/src/components/CLIExtensionInstructions';
99
import GooseDesktopInstaller from '@site/src/components/GooseDesktopInstaller';
10+
import { PanelLeft } from 'lucide-react';
1011

1112
This tutorial covers how to add the [Apify MCP Server](https://github.com/apify/apify-mcp-server) as a Goose extension, enabling Goose to fetch context directly from Apify’s 6,000+ ready-to-use web scrapers.
1213

1314
:::tip TLDR
1415
<Tabs groupId="interface">
1516
<TabItem value="ui" label="Goose Desktop" default>
16-
[Launch the installer](goose://extension?cmd=npx&arg=-y&arg=%40apify%2Factors-mcp-server&id=apify-mcp&name=Apify20MCP&description=Apify%20MCP&env=APIFY_TOKEN%3DYour%20API%20Key)
17+
Use `Add custom extension` in Settings → Extensions to add a `Streamable HTTP` extension type with:
1718
</TabItem>
1819
<TabItem value="cli" label="Goose CLI">
19-
**Command**
20-
```sh
21-
npx -y @apify/actors-mcp-server
22-
```
20+
Use `goose configure` to add a `Remote Extension (Streaming HTTP)` extension type with:
2321
</TabItem>
2422
</Tabs>
25-
**Endpoint URL (HTTP)**
26-
```
27-
https://mcp.apify.com
28-
```
29-
**Environment Variable**
23+
24+
**Endpoint URL**
3025
```
31-
APIFY_TOKEN: <YOUR_API_KEY>
26+
https://mcp.apify.com
3227
```
3328
:::
3429

@@ -40,16 +35,17 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to
4035

4136
<Tabs groupId="interface">
4237
<TabItem value="ui" label="Goose Desktop" default>
43-
<GooseDesktopInstaller
44-
extensionId="apify-mcp"
45-
extensionName="Apify MCP"
46-
description="Apify MCP server to fetch data from 6.000+ ready-to-use web scrapers"
47-
command="npx"
48-
args={["-y", "@apify/actors-mcp-server"]}
49-
envVars={[{ name: "APIFY_TOKEN", label: "Your Apify Token" }]}
50-
apiKeyLink="https://console.apify.com/settings/integrations"
51-
apiKeyLinkText="Apify MCP Api Token"
52-
/>
38+
1. Click the <PanelLeft className="inline" size={16} /> button in the top-left to open the sidebar
39+
2. Click `Extensions`
40+
3. Click `Add custom extension`
41+
4. On the `Add custom extension` modal, enter the following:
42+
- **Extension Name**: Apify
43+
- **Type**: Streamable HTTP
44+
- **Endpoint**: `https://mcp.apify.com`
45+
5. Click `+ Add` to save the header
46+
6. Click `Add Extension` to save the extension
47+
7. You will be taken to the OAuth screen
48+
8. Navigate to the chat
5349
</TabItem>
5450
<TabItem value="cli" label="Goose CLI" default>
5551
<CLIExtensionInstructions

0 commit comments

Comments
 (0)