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
, andsearch
. - For web integrations, SSE transport is used.
- Supports commands for various operations such as
- Requirements:
- Python 3.12 or higher
uv
for package management
- Installation:
- Clone and install dependencies using
uv
.
- Clone and install dependencies using
- Configuration:
- Set up a Notion integration and API key.
- Testing:
- Can be integrated and tested with Claude for Desktop.