Free Notion MCP Server for Cursor (Cloud-hosted via Apify, SSE supported)

Hi folks,

I built a dedicated Notion MCP Server because I was tired of running flaky local scripts to get my workspace context into Cursor.

This solution lets you connect Cursor (or Claude Desktop) directly to your Notion workspace using the native Model Context Protocol via SSE (Server-Sent Events).

:rocket: Why use this over local scripts?

  1. Cloud Hosted: Runs 24/7 on Apify (Free tier is enough for personal use). No need to keep a terminal window open on your laptop.
  2. Secure: Uses Bearer authentication, so you don’t expose your tokens in the URL.
  3. Fast: Uses SSE transport instead of polling.

:sparkles: What it can do

  • Search: “Find the technical specs for Project X in Notion.”
  • Read: “Summarize the meeting notes from last Tuesday.”
  • Action: “Create a new bug report in my Tasks database.”

:hammer_and_wrench: How to setup

  1. Deploy the Actor on Apify: Notion MCP Server for Claude Desktop & LLMs · Apify
  2. Add this to your Cursor MCP config:
{
  "mcpServers": {
    "notion-cloud": {
      "command": "",
      "args": [],
      "url": "YOUR_ACTOR_SSE_URL_HERE",
      "headers": {
        "Authorization": "Bearer YOUR_SECRET_TOKEN"
      }
    }
  }
}