9 tools from the Better Mcp Notion MCP Server, categorised by risk level.
View the Better Mcp Notion policy →list List database records as a Markdown table, or list child pages of a page.
For databases: returns a table with properties as columns.
For pages: re... read Read a Notion page and return it as Markdown with YAML frontmatter.
Returns frontmatter fields:
- id, url: page identifiers
- title: page title
- ... search Search the Notion workspace by title keyword. Returns a Markdown list with page/database IDs, titles, and metadata.
Use the returned IDs with othe... 2/5 comment Add or read comments on a Notion page.
## Read comments
comment({ page: "abc123" })
Returns all comments on the page as a Markdown list.
## A... 2/5 move Move a Notion page to a different parent page or database. The page keeps its content and properties; only the location changes.
Example: move a p... 2/5 update Quickly update page properties without rewriting content. Much simpler than the write tool for property-only changes.
The page content (blocks) is... 2/5 write Create or update Notion pages from Markdown with YAML frontmatter.
Mode (default "auto"): if frontmatter has "id" → update, otherwise → create.
#... 2/5 delete Archive (soft-delete) a Notion page. The page is moved to Trash and can be restored from Notion's UI. This does NOT permanently delete the page. 4/5 schema View or modify database schema (columns/properties).
## Actions
### "list" (default) — View current schema
schema({ database: "Task Board" })
... 4/5 The Better Mcp Notion MCP server exposes 9 tools across 3 categories: Read, Write, Destructive.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Better Mcp Notion server.
Better Mcp Notion tools are categorised as Read (3), Write (4), Destructive (2). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept