Hi team, I'm having trouble getting the hosted Appwrite docs MCP working in Cursor on Windows.
Environment
IDE: Cursor (latest) OS: Windows 11 Node: v24.15.0 appwrite-api MCP works fine (3 tools, 1 resource) appwrite-docs MCP fails consistently Config tried
Official direct URL (current):
"appwrite-docs": { "url": "https://mcp-for-docs.appwrite.io" } Also tried the mcp-remote bridge:
"appwrite-docs": { "command": "npx", "args": ["-y", "mcp-remote@latest", "https://mcp-for-docs.appwrite.io", "--transport", "http-only"] }
What happens
Cursor connects to Streamable HTTP, then fails with Session not found Cursor falls back to SSE SSE returns 400 Server shows Error in MCP settings; sometimes it briefly looks connected but lists "No tools, prompts, or resources"
Logs: (see image)
Direct endpoint checks
POST https://mcp-for-docs.appwrite.io → 500 POST https://mcp-for-docs.appwrite.io/mcp → 404 POST https://mcp-for-docs.appwrite.io/sse → 404 Questions
Is the hosted docs MCP currently healthy? These errors look server-side, not config-related. What's the correct Cursor config for Windows right now — direct url, or mcp-remote? Is there a known issue with Cursor's Streamable HTTP → SSE fallback for this endpoint?
cc <@743532656767270934>
hmm docs server should be stateless, let me try fix it - https://github.com/appwrite/mcp-for-docs/pull/18
let me know if u continue to face the issue
Recommended threads
- How to use dart workspaces to deploy a f...
Hello, I'm developing a Flutter application and I would like to leverage dart pub workspaces to deploy a function with a dart runtime as advertised here : http...
- Enabling Overage Usage
Hello Appwrite Support Team, I am currently using Appwrite under the GitHub Student Developer Pack plan. Recently, my project hit the database read limit, and ...
- Migration from Cloud to Self-Hosted not ...
Hello Appwrite Community, I've got the problem, that when I try to migrate my Appwrite Project from the cloud to my self-hosted Appwrite, that an API Key is mi...