Silent mcp
notion-search became keyword-only and stopped searching connected apps; semantic search moved to a new notion-ai-search tool; partly reversed Sep 10 for connections that can use AI search
What changes
notion-search now matches short, specific terms in Notion only, with no Slack, Google Drive, or Jira results. Agents keep calling it and get narrower results with no error; from Sep 10 this still holds for connections that can't use AI search and for calls with exact filters, an empty query, or a non-relevance sort. notion-ai-search needs Notion AI. The old content_search_mode parameter still works but is no longer advertised (since Sep 10, content_search_mode "ai_search" returns a permission error on connections that can't use notion-ai-search), so agents built from the tool list won't find it. A Sep 10 follow-up routes keyword content queries on notion-search to AI search when the connection allows it, so behavior now depends on plan and tool selection.
Silent: No error. Behavior, results, or cost change quietly.
What to do
Call notion-fetch with id self and read current_tool_access.ai_search.status (or call notion-get-tool-access); route content search to notion-ai-search when available; add an eval that expects a cross-source result.
Strings to search for
notion-searchcontent_search_mode