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.
Aucun avis encore. Soyez le premier à donner votre avis !
Connectez-vous pour rejoindre la conversation
Runs read operations on Notion, allowing the user to access data.
Executes write operations in Notion, enabling the user to modify data.
Returns a JSON Schema for a specified operation, including an example for usage.
Creates a new page in Notion.
Retrieves a specific page from Notion.
Sets the title of a specified page in Notion.
Updates a specific property of a page in Notion.
Updates multiple properties of a page in Notion.
Archives a page in Notion, making it no longer visible in the main view.
Restores an archived page back to view in Notion.
Searches for pages in Notion based on specified criteria.
Moves a page to a different location within Notion.
Retrieves the markdown representation of a page in Notion.
Updates the markdown content of a page in Notion.
Adds content blocks to a specified location in a Notion page.
Retrieves a specific block from Notion.
Retrieves child blocks of a specified block in Notion.
Updates a specific block in Notion.
Deletes a specific block from Notion.
Performs batch operations on mixed blocks in Notion.
Creates a new database in Notion.
Queries a specific database to retrieve data in Notion.
Updates the properties and settings of a database in Notion.
Deletes a specified database from Notion.
Lists all data sources available in Notion.
Retrieves a specific data source from Notion.
Updates settings of a specific data source in Notion.
Deletes a specific data source from Notion.
Lists available templates for data sources in Notion.
Lists all views associated with a database in Notion.
Retrieves a specific view from Notion.
Queries a specific view to retrieve data in Notion.
Creates a new view for a database in Notion.
Updates the properties of a view in Notion.
Deletes a specified view from Notion.
Lists all comments associated with a page in Notion.
Adds a comment to a specified page in Notion.
Adds a discussion comment to a specified page in Notion.
Retrieves a specific comment from Notion.
Updates the content of a specific comment in Notion.
Deletes a specific comment from Notion.
Lists all users who have access to the Notion workspace.
Retrieves information about a specific user in Notion.
Retrieves information about the bot user in Notion.
Uploads a file to Notion.
Lists all files that have been uploaded to Notion.
Retrieves a specific file that has been uploaded to Notion.
Retrieves the URL for a specific file in Notion.
Fetches an image from Notion.