v0.9.0
What's Changed
Added
- fields Parameter: Filter which properties are returned in results
query-data-source: Addedfieldsparameter to limit returned propertiessearch: Addedfieldsparameter to limit returned properties (simple format only)
- search format Parameter: Added
formatparameter (simple/json) to search toolsimple(default): Returns compact results with reduced token usagejson: Returns full Notion API response
Changed
- Minimal Response for Write Operations: All write tools now return only essential data (~90% token reduction)
create-page/create-page-simple: Returns{id, url}onlyupdate-page: Returns{id, url}onlymove-page: Returns{id, url}onlyarchive-page: Returns{id}onlycreate-database: Returns{id, url}onlyupdate-database: Returns{id, url}onlyarchive-database: Returns{id}onlyupdate-data-source: Returns{id}onlyappend-block-children/append-blocks-simple: Returns{block_ids}onlyupdate-block/update-block-simple: Returns{id}onlydelete-block: Returns{id}onlycreate-comment/create-comment-simple: Returns{id}only
- Default Format: Unified default format to
simplefor all read toolsretrieve-page: Default changed tosimpleretrieve-database: Default changed tosimpleretrieve-data-source: Default changed tosimplequery-data-source: Default changed tosimplesearch: Default issimple
- retrieve-data-source Simple Format: Options now return names only (not full objects with color)
Full Changelog: https://github.com/atikk-co-jp/notion-mcp-server/blob/main/CHANGELOG.md