Notion
Summary
Notion MCP Server provides a bridge to the Notion API, enabling AI assistants to create, update, and manage Notion pages and blocks. Built by Yaroslav Boiko, it offers tools for page operations (creation, archiving, restoration, searching) and block manipulation (appending, retrieving, updating, deleting) with support for batch operations to improve efficiency. The implementation requires Notion API credentials (token and page ID) and is packaged as a Node.js application with Docker support, making it ideal for workflows that need to maintain documentation, notes, or knowledge bases in Notion without switching contexts.
Available Actions(23)
create_page
Create a new page with specified content.
update_page_properties
Update properties of an existing page.
archive_page
Archive a page (move it to trash).
restore_page
Restore a previously archived page.
search_pages
Search for pages by title.
retrieve_block
Retrieve content of a specific block.
retrieve_block_children
Fetch child blocks of a specific block.
append_block_children
Append new blocks to a parent block.
update_block
Update an existing block.
delete_block
Delete a specific block.
batch_append_block_children
Perform batch appending of child blocks.
batch_update_blocks
Perform batch updates on multiple blocks.
batch_delete_blocks
Perform batch deletions of blocks.
batch_mixed_operations
Perform mixed batch operations on blocks.
create_database
Create a new database with custom properties.
query_database
Query a database with filters and sorting.
update_database
Update structure and properties of a database.
get_comments
Retrieve comments from pages and blocks.
add_page_comment
Add a new comment to a page.
add_discussion_comment
Reply to an existing discussion with a comment.
list_users
List all users in the workspace.
get_user
Get details about a specific user.
get_bot_user
Retrieve information about the current bot user.
Community Reviews
No reviews yet. Be the first to review!
Sign in to join the conversation