MCP fixes
The configuration errors and silent failures that show up the first time you wire an MCP server into an AI client. Each page is a focused, copy-paste fix.
Cursor: bearer token or 401 from a remote MCP server
How to pass a bearer token in your Cursor mcp.json and what to check when the server returns 401. Prefer OAuth where the server supports it.
Claude Desktop: MCP tools do not appear after restart
Where the config file lives, why npx needs -y, and the log lines that show the real error.
ChatGPT: custom MCP connector returns no tools
Plan gating, dev mode, and the per-chat toggle to check when ChatGPT cannot see the server.
Claude Code: MCP OAuth loops or never finishes
Transport flag, callback port, and the claude mcp list checks for a stuck OAuth handshake.
VS Code with Copilot: wrong root key in mcp.json
servers vs mcpServers, the right file location, and how Copilot Chat surfaces MCP tools.
MCP: SSE timeout or unexpected disconnect
Why long-lived SSE connections drop, when to switch to Streamable HTTP, and what to check on a proxy.
Write once. You both remember.
Free to start. No credit card required.
Give your AI a memoryWorks with Claude and ChatGPT today. Gemini coming soon.