Skip to main content
Glama

Notion MCP Server

by gendosu

API-post-page

Create and customize pages in Notion using structured input, including titles, content blocks, icons, and cover images, via the Notion API. Ideal for AI agents managing Notion workspaces effectively.

Instructions

Notion | Create a page

Input Schema

NameRequiredDescriptionDefault
childrenNoThe content to be rendered on the new page, represented as an array of [block objects](https://developers.notion.com/reference/block).
coverNoThe cover image of the new page, represented as a [file object](https://developers.notion.com/reference/file-object).
iconNoThe icon of the new page. Either an [emoji object](https://developers.notion.com/reference/emoji-object) or an [external file object](https://developers.notion.com/reference/file-object)..
parentYes
propertiesYes

Input Schema (JSON Schema)

{ "$defs": {}, "properties": { "children": { "description": "The content to be rendered on the new page, represented as an array of [block objects](https://developers.notion.com/reference/block).", "items": { "type": "string" }, "type": "array" }, "cover": { "description": "The cover image of the new page, represented as a [file object](https://developers.notion.com/reference/file-object).", "format": "json", "type": "string" }, "icon": { "description": "The icon of the new page. Either an [emoji object](https://developers.notion.com/reference/emoji-object) or an [external file object](https://developers.notion.com/reference/file-object)..", "format": "json", "type": "string" }, "parent": { "additionalProperties": true, "properties": { "page_id": { "format": "uuid", "type": "string" } }, "required": [ "page_id" ], "type": "object" }, "properties": { "additionalProperties": false, "properties": { "title": { "items": { "additionalProperties": true, "properties": { "text": { "additionalProperties": true, "properties": { "content": { "type": "string" } }, "required": [ "content" ], "type": "object" } }, "required": [ "text" ], "type": "object" }, "type": "array" }, "type": { "enum": [ "title" ], "type": "string" } }, "required": [ "title" ], "type": "object" } }, "required": [ "parent", "properties" ], "type": "object" }

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/gendosu/notion-mcp-server'

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