Skip to content

Commit 84f5bb6

Browse files
marcel-rbroclaude
andcommitted
docs: nest MCP client pages under mcp/ directory and refine Claude Desktop content
Move mcp.md, chatgpt.md, and claude-desktop.md into a mcp/ subdirectory so client-specific pages appear as children of the MCP server page. Fix relative image paths after the move. Refine Claude Desktop troubleshooting based on related issues (apify/apify-mcp-server#551, #560, #592, #599): - Expand connector directory warning (affects all OSes) - Add mcp-remote config with --header auth syntax - Add "Unable to connect" section with uninstall/reinstall fix - Note that server may communicate successfully while Claude shows error Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent ad96f3a commit 84f5bb6

File tree

3 files changed

+17
-8
lines changed

3 files changed

+17
-8
lines changed

sources/platform/integrations/ai/chatgpt.md renamed to sources/platform/integrations/ai/mcp/chatgpt.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Before connecting ChatGPT to Apify, you'll need:
4040
3. Select **Create** to proceed to the authentication page.
4141
You’ll be redirected to the Apify website to authorize ChatGPT to access your Apify account.
4242

43-
![ChatGPT Create connection](../images/chatgpt-connector.png)
43+
![ChatGPT Create connection](../../images/chatgpt-connector.png)
4444

4545
Once authorized, you'll return to ChatGPT and see a success message with a list of tools available from the Apify MCP server.
4646

@@ -63,7 +63,7 @@ Once your connector is ready:
6363
You'll need to grant permission for each Apify tool when it's used for the first time.
6464
You should see ChatGPT calling Apify tools - such as the [RAG Web Browser](https://apify.com/apify/rag-web-browser) - to gather information.
6565

66-
![ChatGPT Apify tools](../images/chatgpt-with-rag-web-browser.png)
66+
![ChatGPT Apify tools](../../images/chatgpt-with-rag-web-browser.png)
6767

6868
## Limitations
6969

sources/platform/integrations/ai/claude-desktop.md renamed to sources/platform/integrations/ai/mcp/claude-desktop.md

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Download and open the [Apify MCP server `.mcpb` file](https://github.com/apify/a
2727

2828
:::caution Connector directory
2929

30-
If you found Apify through the Claude Desktop connector directory, the automatic install may fail silently or show an "Unable to connect to extension server" error. Use the `.mcpb` file above or the [manual configuration](#remote-server-manual-configuration) below instead.
30+
If you found Apify through the Claude Desktop connector directory, the automatic install may fail silently or show an "Unable to connect to extension server" error. This is a known issue across macOS, Windows, and Linux. Try uninstalling and reinstalling the extension first. If that doesn't help, use the `.mcpb` file above or the [manual configuration](#remote-server-manual-configuration) instead.
3131

3232
:::
3333

@@ -84,13 +84,19 @@ If your version of Claude Desktop does not support the `url` field, use the `mcp
8484
"mcpServers": {
8585
"apify": {
8686
"command": "npx",
87-
"args": ["-y", "mcp-remote", "https://mcp.apify.com/sse"]
87+
"args": [
88+
"-y",
89+
"mcp-remote",
90+
"https://mcp.apify.com/sse",
91+
"--header",
92+
"Authorization: Bearer <APIFY_TOKEN>"
93+
]
8894
}
8995
}
9096
}
9197
```
9298

93-
This requires Node.js version 18 or higher.
99+
Replace `<APIFY_TOKEN>` with your API token from the [Integrations section](https://console.apify.com/account#/integrations) in Apify Console. This requires Node.js version 18 or higher.
94100

95101
:::
96102

@@ -142,12 +148,15 @@ The local stdio server does not support output schema inference for structured A
142148
- Windows: `%APPDATA%\Claude\claude_desktop_config.json`
143149
- **Validate JSON syntax.** Ensure there are no trailing commas, missing quotes, or mismatched brackets. Paste your config into a JSON validator if needed.
144150

145-
### "Unable to connect" error
151+
### "Unable to connect to extension server" error
146152

153+
This error commonly appears when installing from the Claude Desktop connector directory. In some cases, the MCP server starts and communicates correctly, but Claude Desktop still shows the error.
154+
155+
- **Uninstall and reinstall the extension.** In Claude Desktop, disable the Apify extension, remove it, then add it again.
156+
- **Switch to manual configuration.** If reinstalling doesn't help, use the [remote server](#remote-server-manual-configuration) or [local stdio](#local-stdio-server) setup instead of the connector directory.
147157
- **Verify the server URL.** For remote setup, use exactly `https://mcp.apify.com` with no trailing slash.
148158
- **Check your network.** Ensure your firewall or VPN is not blocking the connection.
149159
- **For local stdio setup:** Confirm Node.js version 18 or higher is installed by running `node -v` in your terminal.
150-
- **Try the remote server.** If the local server fails, switch to the [remote server configuration](#remote-server-manual-configuration) to rule out local environment issues.
151160

152161
### Corrupted npx cache
153162

sources/platform/integrations/ai/mcp.md renamed to sources/platform/integrations/ai/mcp/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ using [Model Context Protocol](https://modelcontextprotocol.io/docs/getting-star
1717
discover and run Actors from [Apify Store](https://apify.com/store), access storages and results,
1818
and enables AI coding assistants to access Apify documentation and tutorials.
1919

20-
![Apify MCP server](../../images/apify_mcp_server.png)
20+
![Apify MCP server](../../../images/apify_mcp_server.png)
2121

2222
## Prerequisites
2323

0 commit comments

Comments
 (0)