A laptop showing Notion pages, linked by a connector to a friendly AI assistant

Notion MCP: The Official Server and How to Use It

Yes — Notion has an official MCP server. It’s a hosted server at mcp.notion.com, built and maintained by Notion itself, and any MCP-compatible AI tool can connect to it to search, read, and write your workspace. If you’re searching “Notion MCP,” the connection you want already exists.

The thing worth knowing before you set it up: an MCP server hands your workspace to an AI inside a conversation you start. It’s a doorway, not a worker. Nothing watches Notion for you, nothing fires when a page changes or a database row gets added, and nothing runs while the chat is closed. Here’s exactly what the Notion MCP does, how to turn it on, where it stops — and what to use when you want Notion work that runs on its own.

Notion is one of many — the complete list of MCP servers covers every app that ships one, grouped by category.


What the Notion MCP server does

Model Context Protocol (MCP) is the open standard that lets an AI client — Claude, ChatGPT, Cursor, VS Code, and others — talk to an outside app through a shared interface. Notion maintains an official hosted server at mcp.notion.com (there’s also an open-source local server on GitHub, makenotion/notion-mcp-server, though Notion has said it’s prioritizing the hosted version going forward).

Connected, an MCP-compatible AI client can call tools including notion-search, notion-fetch, notion-create-pages, notion-update-page, notion-move-pages, notion-duplicate-page, notion-create-database, notion-update-database, notion-create-comment, and notion-get-comments, plus lookups on teams and users. In practice that means:

  • Search the workspace — find a page or database entry by name or content, in one request.
  • Read a page — pull the full content of a doc, page, or database row into the conversation.
  • Create and update — add a new page, edit an existing one, or update a database record without opening Notion.
  • Reorganize — move or duplicate pages as part of a larger task.

It’s genuinely useful for ad-hoc work inside a chat: ask a question about something in the workspace, get an answer grounded in the actual pages, make an edit on the spot.

How to set up the Notion MCP server

The hosted server is the path most people want — no code, no hosting:

  1. In your AI client’s connector or MCP settings, add a remote server pointing at https://mcp.notion.com/mcp.
  2. Sign in through the OAuth prompt against your Notion account — you’re granting the AI the same access your user has to the pages and databases you authorize.
  3. Confirm the tools appear in the client, then start a chat and ask it to search, read, or edit something in the workspace.

Notion’s own documentation at developers.notion.com covers the setup for each supported client. The open-source local server exists for people who want to self-host, but it requires running the server yourself and Notion has flagged the hosted version as the one it actively supports.

Where the Notion MCP stops

None of this is a knock on MCP — it’s just the shape of the protocol. Four limits show up the moment you want more than a conversation:

  • It only works inside a chat you start. Close the window and nothing happens. The AI doesn’t watch the workspace; it waits for you to ask.
  • No triggers. A new database row, a page moving to “Done,” a comment coming in — none of these can start anything through MCP. There’s no “when this happens in Notion, do that.”
  • It’s one app at a time. The Notion MCP knows Notion. Getting a new project page to also create a Slack post, a calendar event, and a row in a spreadsheet means wiring up a separate MCP server for each and hoping your client can juggle them in one turn.
  • You own the plumbing and the scopes. OAuth authorization, what pages and databases you’ve granted access to, and the blast radius of read/write permissions are all on you.

So the Notion MCP is a solid way to ask about your workspace and make one-off edits from a chat. It is not a way to make Notion run — to have work happen on a schedule or in reaction to an event, across the other tools a project touches.

Running Notion work that doesn’t need a chat open

That “run on its own, across apps” gap is where Carly fits. Carly connects to Notion natively — no MCP server to host, no OAuth plumbing to maintain — and to the ~260 other apps it supports, plus anything with a public API through your own key. The difference from MCP is the important part: Carly’s workflows are triggered and scheduled, so Notion work happens whether or not anyone has a chat window open.

A few things that MCP can’t do but a Carly workflow can:

  • When a new row is added to a Notion database → post it to the right Slack channel, add a calendar event, and notify the owner by email — automatically, the moment it’s created.
  • Every Monday morning → pull open tasks from a Notion project tracker and send a summary to the team.
  • When a form comes in → create the Notion page for the new item, draft the first update for approval, and route it to the right person.

The non-AI steps — the moving, matching, and routing between apps — are free and unlimited, the Zapier-style backbone of the workflow. The AI steps (drafting, summarizing, deciding) start at $35/month. You describe the outcome in plain language and Carly wires up the Notion connection and everything downstream.

If you just want to interrogate your workspace from a chat, Notion’s official MCP server is the tool for that and it’s free to connect. If you want Notion to actually do things — on a trigger, on a schedule, across every app a project touches — that’s the job MCP wasn’t built for, and it’s the one Carly was.

FAQ

Does Notion have an official MCP server? Yes. Notion runs a hosted MCP server at mcp.notion.com, built and maintained by Notion. There’s also an open-source local server on GitHub, but Notion has said the hosted server is the one it’s actively supporting going forward.

Is the Notion MCP server free? Connecting to it is free — you’re authorizing an AI client against your existing Notion account and workspace access. You still need whatever Notion plan your workspace runs on.

Can the Notion MCP trigger automations? No. MCP is request/response inside an AI chat — it has no triggers and nothing runs when the conversation is closed. For event- or schedule-driven Notion work across apps, you need a workflow tool like Carly rather than an MCP server.

What AI tools can connect to Notion over MCP? Any MCP-compatible client — Claude, ChatGPT, Cursor, VS Code, and others — can connect to the Notion MCP server through the standard connector setup in each tool.

Can I connect Notion to AI without coding or hosting a server? Yes. You don’t have to touch MCP at all. Carly connects to Notion for you and lets you build the automation in plain language — describe what you want to happen and it wires up the Notion connection and the other apps involved, with no server to host and no code to write.

Ready to automate your busywork?

Carly schedules, researches, and briefs you—so you can focus on what matters.

See what people say

"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.

Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.

On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."

Gus Ibrahim, Founder & Director, IHR