Notion MCP Server

update-block

Update a block's content or archive status

Input Schema

NameRequiredDescriptionDefault
archivedNoWhether to archive (true) or restore (false) the block
block_idYesID of the block to update
block_typeYesThe type of block (paragraph, heading_1, to_do, etc.)
contentYesThe content for the block based on its type

Input Schema (JSON Schema)

{ "properties": { "archived": { "description": "Whether to archive (true) or restore (false) the block", "type": "boolean" }, "block_id": { "description": "ID of the block to update", "type": "string" }, "block_type": { "description": "The type of block (paragraph, heading_1, to_do, etc.)", "type": "string" }, "content": { "description": "The content for the block based on its type", "type": "object" } }, "required": [ "block_id", "block_type", "content" ], "type": "object" }