Silent mcp
Search calls with filters the plan doesn't include now return broader results instead of a validation_error
What changes
A notion-search or notion-ai-search call that asks for a filter or sort the workspace plan lacks now runs the supported part of the query. Results can be broader than requested and relevance-sorted, and the dropped fields are named in a new notices array. notion-ai-search on a plan without AI access now runs a Notion-only keyword search instead of erroring, but still reports type "ai_search". Code that relied on the error to detect the limit now gets broader-than-requested results unless it reads notices.
Silent: No error. Behavior, results, or cost change quietly.
What to do
Read the notices array on every search response and treat a dropped filter as a failure; check restricted_parameters from notion-get-tool-access before sending filters.
Strings to search for
notion-searchnotion-ai-search