notion-mcp-server

apimlett/notion-mcp-server

3.1

If you are the rightful owner of notion-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Notion MCP Server is a Model Context Protocol server that facilitates comprehensive read and write access to Notion workspaces via the Notion API.

Tools

Functions exposed to the LLM to take actions

notion_search_pages

Search for pages across your workspace.

notion_get_page

Retrieve a specific page with all its content.

notion_create_page

Create a new page with content.

notion_update_page

Update an existing page's properties and content.

notion_append_blocks

Append blocks to an existing page.

notion_query_database

Query a database with filters and sorting.

notion_create_database_page

Create a new page in a database.

notion_update_database_page

Update properties of a database page.

notion_get_blocks

Get child blocks of a page or block.

notion_update_block

Update a specific block's content.

notion_delete_block

Delete a specific block.

notion_get_users

List all users in the workspace.

notion_get_databases

List accessible databases.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources