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