mcp-notion-server

Marshal1l/mcp-notion-server

3.1

If you are the rightful owner of mcp-notion-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 dayong@mcphub.com.

A Python-based MCP server for integrating with the Notion API, enabling operations on Notion databases, pages, blocks, users, and comments via MCP tool calls.

Tools

Functions exposed to the LLM to take actions

notion_append_block_children

Appends children to a block in Notion.

notion_retrieve_block

Retrieves a block from Notion.

notion_retrieve_block_children

Retrieves children of a block in Notion.

notion_delete_block

Deletes a block in Notion.

notion_update_block

Updates a block in Notion.

notion_retrieve_page

Retrieves a page from Notion.

notion_update_page_properties

Updates properties of a page in Notion.

notion_list_all_users

Lists all users in Notion.

notion_retrieve_user

Retrieves a user from Notion.

notion_retrieve_bot_user

Retrieves the bot user from Notion.

notion_query_database

Queries a database in Notion.

notion_create_database

Creates a new database in Notion.

notion_retrieve_database

Retrieves a database from Notion.

notion_update_database

Updates a database in Notion.

notion_create_database_item

Creates a new item in a Notion database.

notion_create_comment

Creates a comment in Notion.

notion_retrieve_comments

Retrieves comments from Notion.

notion_search

Searches content in Notion.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources