Notion Describe
notion_describeGet the JSON Schema and working example for any Notion operation before calling it. Avoid malformed payloads for complex queries, block trees, or database properties.
Instructions
Return the JSON Schema and a working example for one operation, plus which tool runs it (notion_read or notion_write). Use this BEFORE calling the operation when the payload shape is non-trivial (query filters, structured block trees, database property definitions). For simple ops, just call it — errors carry the schema.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"operation": "<operation>"
},
"name": "notion_describe"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operation | Yes | Operation name to describe, as listed by notion_read / notion_write. |