Notion
Notion v1.1.15 — Full Notion API integration with 45 tools covering Pages, Blocks, Databases, Data Sources, Comments, Views, File Uploads, Users, and Search. Uses Notion-Version 2026-03-11. OAuth2 authentication via provider 'notion'. QueryDatabase, CreateDatabase, CreateView, and UpdateDataSource patched on v1.1.15 (2026-04-18). ListComments tool definition is correct; persistent 404 is a Notion integration capability/sharing issue, not a tool defect.
Append new child blocks to a parent block, page, or database. Supports up to 100 blocks per request with up to two levels of nesting. Use the optional position parameter to control insert location (end, start, or after a specific block). Category: Blocks.
Complete a multi-part file upload after all parts have been sent. Category: File Uploads.
Create a comment on a page, block, or existing discussion thread. Category: Comments.
Create a database as a subpage in a specified parent page with a property schema. The parent must be a Notion page or a wiki database. Category: Databases. Deprecated as of 2025-09-03; prefer new database and data source APIs.
Create a new data source. Category: Data Sources.
Initiate a file upload to Notion. Category: File Uploads.
Create a new page as a child of an existing page or data source. Category: Pages.
Create a new view on a database. Requires data_source_id and exactly one of database_id, view_id, or create_database to specify where the view is created. Category: Views.
Execute a view's query and return the first page of results. Category: Views.
Delete (trash) a block by its ID. Category: Blocks.
Delete a comment by its comment_id. Category: Comments.
Delete a view from a database. Category: Views.
Delete a cached view query. Category: Views.
List comments for a block or page. Category: Comments.
List custom emojis available in the workspace. Category: Custom Emojis.
List databases shared with the integration (deprecated). Category: Databases (deprecated).
List page templates available for a data source. Category: Data Sources.
List file uploads for the current bot integration. Category: File Uploads.
List all users in the workspace. Category: Users.
List all views in a database. Category: Views.
Move a page to a new parent. Category: Pages.
Query a database to get a list of pages. Category: Databases. Deprecated as of 2025-09-03; prefer QueryDataSource. Sends an empty body to return the default database view.
Query a data source with filter, sort, and pagination. Category: Data Sources.
Retrieve a block object by its ID. Category: Blocks.
Retrieve the child blocks of a parent block. Category: Blocks.
Retrieve a comment by its comment_id. Category: Comments.
Retrieve a database object by its ID. Category: Databases.
Retrieve a data source by its ID. Category: Data Sources.
Retrieve details of a file upload by its ID. Category: File Uploads.
Retrieve the bot user. Category: Users.
Retrieve a page by its ID. Category: Pages.
Retrieve the content of a page rendered as enhanced markdown. Category: Pages.
Retrieve a page property item by page ID and property ID. Category: Pages.
Retrieve a user by their ID. Category: Users.
Retrieve a view by its ID. Category: Views.
Paginate through cached view query results. Category: Views.
Search the workspace. Category: Search.
Send file data to an existing upload session. Category: File Uploads.
Update a block's content or trash state. Category: Blocks.
Update a comment by its comment_id. Category: Comments.
Update database title or properties. Category: Databases.
Update a data source's properties, title, icon, trash status, or parent database. Returns the updated data source object. Category: Data Sources.
Update page properties or trash state. Category: Pages.
Insert or replace content in a page using enhanced markdown. Category: Pages.
Update a view's name, filter, sorts, or configuration. Category: Views.