Notion MCP Server

Author:@awkoy
View on GitHub

Overview

The Notion MCP Server is a Model Context Protocol (MCP) server. It connects AI assistants to the Notion API for managing content.

To use it, you need a Notion API key and to set up the integration. After that, you can use your AI assistant to create or update pages and more.

Its key features include seamless Notion Integration for databases and pages, Universal MCP Compatibility with clients like Cursor, Data Retrieval from pages, Content Creation via natural language, and Batch Operations.

Common use cases are automating task management, updating meeting notes via command, and archiving or restoring pages.

The Model Context Protocol (MCP) is a standard for AI systems to interact with APIs. The server is free, open-source, and built with TypeScript.

Configuration

{
  "mcpServers": {
    "notion-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "notion-mcp-server"
      ],
      "env": {
        "NOTION_TOKEN": "YOUR_KEY",
        "NOTION_PAGE_ID": "YOUR_PAGE_ID"
      }
    }
  }
}