Notion

Notion is an all-in-one workspace for notes, databases, project management, and collaboration. Search pages, query databases, create and update content, manage blocks, and work with comments through the Notion REST API.

This Notion MCP server is compatible with any MCP client including Claude Desktop, Cursor, and other Model Context Protocol implementations.

Collaboration
One-click sign in

Notion
SKILL.md

Domain knowledge for using Notion workspace tools effectively

Tools From This Provider (20)

Notion Move Page

Move a Notion page to a different parent. The page can be moved under another page or into a database. The bot must...

Notion Update Database

Update a Notion database's title, description, or property schema. Add new properties by including them in the...

Notion Create Database

Create a new Notion database as a child of a page. Define the schema via the properties parameter. Each property needs...

Notion Delete Block

Delete a Notion block by archiving it. This is equivalent to setting archived=true on the block.

Notion Search

Search across all pages and databases shared with the integration by title. Optionally filter to only pages or only...

Notion Update Block

Update the content of an existing block. Provide the block's type and the updated content. For example, to update a...

Notion Create Page

Create a new Notion page. Set parent to a database_id to create a database row, or to a page_id to create a child page....

Notion Get Database

Retrieve a Notion database by its ID, including its schema (property definitions), title, and description.

Notion Query Database

Query a Notion database to retrieve pages (rows) matching filter conditions. Supports compound filters (and/or),...

Notion Get Comments

Retrieve comments from a Notion page or block. Returns threaded discussion comments with pagination support.

Notion Import File

Import a file from a public URL into Notion's permanent storage. Notion downloads the file server-side — no binary...

Notion Get Page

Retrieve a Notion page by its ID, including all of its property values.

Notion List Users

List all users (people and bots) in the Notion workspace. Supports pagination.

Notion Update Page

Update a Notion page's properties, icon, or cover. Set archived=true to move the page to trash.

Notion Read Page

Read a Notion page and return its content as readable Markdown. Combines page properties with the full page content...

Notion Get Self

Get information about the authenticated Notion integration bot user, including workspace details.

Notion Create Comment

Create a comment on a Notion page or reply to an existing discussion thread. Provide either parent.page_id for a new...

Notion Get User

Get details for a specific Notion user by their user ID.

Notion Append Blocks

Append content to a Notion page or block. You can provide either:

  • markdown_content: A Markdown string that is...

Notion Get Block Children

Retrieve the child blocks (content) of a page or block. This is how you read the actual content of a Notion page — the...

Connect Notion to your AI assistant via MCP

Works with Claude, Cursor, ChatGPT · One-click sign in setup

Set Up Server

Provider Information

CategoryCollaboration
SetupOne-click sign in
AddedOctober 12, 2025
UpdatedMarch 27, 2026
Used By Tools
20

Quick Links

Need Help?

Having trouble configuring Notion? Check the available resources below.

Notion MCP Server - MCP Bundles • MCP Providers