Skip to main content
Watch: I Built an AI App Without Leaving Databricks

Docs and knowledge - official Notion server

Notion MCP server

Remote MCP server hosted by Notion that lets an MCP client search, read, create and update pages, databases, views and comments in a Notion workspace after OAuth authorization. Notion hosts it at https://mcp.notion.com/mcp with OAuth or API key auth.

Last verified 15 tools3 sources

Install

Terminal
claude mcp add --transport http notion https://mcp.notion.com/mcp
TOML
[mcp_servers.notion]
url = "https://mcp.notion.com/mcp"
JSON
{
  "mcpServers": {
    "notion": {
      "url": "https://mcp.notion.com/mcp"
    }
  }
}

VS Code

JSON
{
  "servers": {
    "notion": {
      "type": "http",
      "url": "https://mcp.notion.com/mcp"
    }
  }
}

Generic

JSON
{
  "mcpServers": {
    "notion": {
      "url": "https://mcp.notion.com/mcp"
    }
  }
}

Tools

notion-search
Searches Notion for content, or looks up a workspace user by name or email.
notion-fetch
Retrieves content from a Notion page, database, data source, or saved database view by its URL or ID.
notion-create-pages
Creates one or more Notion pages with specified properties and content.
notion-update-page
Update a Notion page's properties, content, icon, or cover.
notion-move-pages
Move one or more Notion pages or databases to a new parent.
notion-duplicate-page
Duplicate a Notion page within your workspace.
notion-delete-pages
Move up to 20 Notion pages to Trash.
notion-create-database
Creates a new Notion database, initial data source, and initial view with the specified properties.
notion-update-data-source
Update a Notion data source's properties, name, description, or other attributes.
notion-create-view
Create a new view on a Notion database.
notion-query-data-sources
Query Notion data sources with SQL, read rows from one data source, or run a saved view.
notion-create-comment
Add a comment to a page or specific content.
notion-get-comments
Lists all comments and discussions on a page.
notion-get-users
Lists workspace members and guests with their IDs, names, emails (when available), and types.
notion-create-file-upload
Creates a short-lived URL for uploading one local file directly to Notion.

As documented on October 17, 2026. A running server reports its current list through tools/list.

Notes and caveats

  • Works on every Notion plan; OAuth by default.
  • MCP tokens (bearer, no browser sign-in) are Business and Enterprise only and created by workspace owners; enterprise-managed authorization needs Enterprise with SAML SSO.
  • AI search in notion-search and unlimited SQL queries need Business or Enterprise with Notion AI.
  • Guests cannot connect.
  • SSE fallback at https://mcp.notion.com/sse.
  • Codex snippet goes in ~/.codex/config.toml followed by codex mcp login notion.
  • The older open-source local server (github.com/makenotion/notion-mcp-server) is described by Notion as no longer actively maintained and deprecated; the hosted server is recommended.

FAQ

What does the Notion MCP server do?

Remote MCP server hosted by Notion that lets an MCP client search, read, create and update pages, databases, views and comments in a Notion workspace after OAuth authorization. The vendor documents 15 tools, including notion-search, notion-fetch, notion-create-pages and notion-update-page.

How do I add the Notion MCP server to Claude Code?

Run claude mcp add --transport http notion https://mcp.notion.com/mcp, copied from Notion's docs. This page also has snippets for Codex, Cursor, VS Code and Generic.

Does the Notion MCP server need authentication?

Yes, OAuth or API key. Transport: Streamable HTTP, SSE. Status: GA, last checked October 17, 2026.

Sources

Last verified against 3 Notion pages, then re-checked independently.

Newsletter

New MCP servers, the week they ship

One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.