[Bug] Notion MCP server configured but not appearing in MCP list
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
[]This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗