makenotion/notion-mcp-server
notion-mcp-server is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.
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.
This project implements an MCP server for the Notion API, allowing integration with LLMs.
Try notion-mcp-server with chat:
Tools
Functions exposed to the LLM to take actions
API-get-user
Notion | Retrieve a user
API-get-users
Notion | List all users
API-get-self
Notion | Retrieve your token's bot user
API-post-database-query
Notion | Query a database
API-post-search
Notion | Search by title
API-get-block-children
Notion | Retrieve block children
API-patch-block-children
Notion | Append block children
API-retrieve-a-block
Notion | Retrieve a block
API-update-a-block
Notion | Update a block
API-delete-a-block
Notion | Delete a block
API-retrieve-a-page
Notion | Retrieve a page
API-patch-page
Notion | Update page properties
API-post-page
Notion | Create a page
API-create-a-database
Notion | Create a database
API-update-a-database
Notion | Update a database
API-retrieve-a-database
Notion | Retrieve a database
API-retrieve-a-page-property
Notion | Retrieve a page property item
API-retrieve-a-comment
Notion | Retrieve comments
API-create-a-comment
Notion | Create comment
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client