| name | notion |
| description | Read and write Notion pages and databases. Use for searching, creating pages, appending content, and querying databases. |
Notion
Manage Notion pages and databases via the Notion API.
Environment Variables
NOTION_ACCESS_TOKEN - Notion integration token
Commands
notion search [-q "meeting notes"] [-l limit] [--type page|database]
notion get <pageId>
notion create --parent <pageId> --title "New Page" [--content "Text content"]
notion create --parent <databaseId> --title "Entry" --type database
notion append <pageId> --content "Additional text"
notion databases
notion query <databaseId> [-l limit]
Output Format
JSON objects. Example for query:
[
{ "id": "abc-123", "url": "https://notion.so/...", "Name": "Task 1", "Status": "Done", "Priority": "High" }
]