notion-mcp

notion-mcp

0

The Notion MCP Server project provides a server for interacting with Notion's API via the Model Context Protocol (MCP). It offers robust features for managing Notion pages, databases, blocks, comments, and search functionalities. Compatible with standard I/O and SSE transport methods, it integrates well with tools like Claude for Desktop.

Overview

  • Project Description: This project is a Model Context Protocol (MCP) server for interacting with Notion APIs. It allows AI models to interact with Notion documents and data.
  • Features:
    • Page, database, block, comment, and search operations.
    • Two transport methods: Standard Input/Output (stdio) and Server-Sent Events (SSE).
  • Usage:
    • Supports commands for various operations such as get_page, update_page, create_comment, and search.
    • For web integrations, SSE transport is used.
  • Requirements:
    • Python 3.12 or higher
    • uv for package management
  • Installation:
    • Clone and install dependencies using uv.
  • Configuration:
    • Set up a Notion integration and API key.
  • Testing:
    • Can be integrated and tested with Claude for Desktop.