Skip to main content
Glama

pages

Manage Notion pages by creating, updating, moving, archiving, or retrieving content in markdown format for organized documentation.

Instructions

Page lifecycle: create, get, get_property, update, move, archive, restore, duplicate. Requires parent_id for create. Returns markdown content for get.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
actionYesAction to perform
page_idNoPage ID (required for most actions)
page_idsNoMultiple page IDs for batch operations
titleNoPage title
contentNoMarkdown content
append_contentNoMarkdown to append
prepend_contentNo[Deprecated] Not supported by Notion API — use blocks tool to insert at specific position
parent_idNoParent page or database ID
propertiesNoPage properties (for database pages)
property_idNoProperty ID (for get_property action)
iconNoIcon: emoji (e.g. "📋"), external URL (https://...), or built-in shorthand (name:color, e.g. "document:gray")
coverNoCover image: URL or built-in shorthand (gradient_1..11, solid_red/yellow/blue/beige, nasa_*, met_*, rijksmuseum_*, woodcuts_*)
archivedNoArchive status

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/n24q02m/better-notion-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server