[Bug] Notion MCP server configured but not appearing in MCP list

Resolved 💬 3 comments Opened Apr 3, 2026 by Guicbs Closed May 13, 2026

Bug Description
Aqui vai o texto para colar no /feedback:

Notion MCP server is configured but never appears in the MCP list.
Environment: Windows 11, PowerShell, Claude Code v2.1.91
Steps taken:

Installed @notionhq/notion-mcp-server@2.2.1 globally via npm
Added "notion" entry to project .mcp.json with correct command, args, and env (OPENAPI_MCP_HEADERS with valid token)
Verified the JSON is valid (node -e "JSON.parse(...)" returns OK)
Verified the server starts correctly outside Claude Code (npx -y @notionhq/notion-mcp-server hangs as expected)
Tried "command": "npx", "command": "cmd" with "/c", "npx", and "command": "node" pointing directly to cli.mjs — none worked
Used claude mcp remove notion -s project then claude mcp add notion -s project via CLI — got "Added" confirmation, file was modified
claude mcp list and /mcp inside Claude Code never show the notion server
findstr "notion" on the .mcp.json confirms the entry exists
Other servers using similar patterns (google-tag-manager, microsoft-clarity) load fine

Expected: Notion MCP appears in the server list (connected or failed).
Actual: Notion MCP is completely absent from the list — not even shown as failed.
This seems like a bug where Claude Code silently ignores the notion MCP entry.

Environment Info

  • Platform: win32
  • Terminal: vscode
  • Version: 2.1.91
  • Feedback ID: 5040b0d7-7db8-40cc-91b5-1a1d2f63de9f

Errors

[]

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗