Notion API for creating and managing pages and databases
Creates, reads, and updates Notion pages and databases via the Notion API.
Requires NOTION_API_KEY in .env (starts with ntn_ or secret_).
Target pages/databases must be shared with the Notion integration.
notion_search(query="<target page/database name>")notion_create_page(title="<title>", content="<content>", database_id="<id>") — create the pagenotion_search(query="<page name>") — find the pagenotion_append(page_id="<id>", content="<text>") — append contentnotion_search(query) — search pages and databases by titlenotion_create_page(title, content, database_id) — create a new pagenotion_append(page_id, content) — append text blocks to existing pagenotion_query_db(database_id, filter_property, filter_value) — query a database