Notion MCP

by Notion

Official Productivity & Workflow

Notion's official MCP server: search, read, create, and update pages and databases directly from an agent, using the same permissions as your Notion integration.

Add the hosted server

claude mcp add --transport http notion https://mcp.notion.com/mcp

Source: https://github.com/makenotion/notion-mcp-server

About

Notion's MCP server maps its API surface (pages, databases, blocks, comments) into agent-callable tools, so an agent can search your workspace, read a page's content, create new pages, and query or update database entries without you copying content back and forth manually.

Access is scoped by a Notion integration you create and connect to specific pages or databases, so the agent only ever sees what you've explicitly shared with it.

Key features

  • Search across pages and databases in a connected workspace
  • Create, read, and update pages and database entries
  • Query databases with filters and sorts
  • Access scoped to pages explicitly shared with your integration

Use cases

  • Let an agent log a completed task directly into a Notion project tracker
  • Pull structured content from a Notion knowledge base into a coding session
  • Create meeting notes or summaries as new Notion pages automatically

Available tools

search

Searches pages and databases in the connected workspace by keyword.

get_page

Retrieves the content and properties of a specific page.

create_page

Creates a new page, optionally as a database entry.

query_database

Queries a database with filters and sort order, returning matching entries.

Frequently asked questions

Does the agent see my entire workspace?

No. Only pages and databases you've explicitly connected to your Notion integration are visible, the same permission model Notion's API has always used.

Can it create and edit content, or is it read-only?

Both. With appropriate integration permissions it can create pages, update properties, and query databases, not just read.