Notion

Notion

Notion MCP integration. Search, Read, Update, and Create pages through Claude chat.

115
Stars
30
Forks
0
Releases

Overview

Notion MCP Server provides a dedicated MCP endpoint that lets language models interact with a Notion workspace through standardized tools for searching, reading, creating, and updating pages and databases. It supports page-level operations, including creating rich markdown content, reading pages with clean formatting, updating content, and managing comments and block-level modifications. It also offers enhanced markdown support with multiple heading levels, code blocks, interactive todos, blockquotes, dividers, images with captions, and nested bullets. For databases, the server can create and manage databases, add and update items, and perform queries with filters and sorting. It handles various property types such as Title, Rich Text, Number, Select, Multi-select, Date, and Checkbox. The server is designed to work with MCP-compatible clients like Claude Desktop, with setup steps including Notion API key configuration, integration permissions, and Claude Desktop configuration. Included usage examples demonstrate creating pages and querying databases. The project emphasizes robust error handling, clean output, and compatibility with sweir1/notion-server enhancements.

Details

Owner
v-3
Language
TypeScript
License
MIT License
Updated
2025-12-07

Features

Page Operations

Search, read, create, and update pages; manage comments; and perform block-level updates.

Enhanced Markdown Support

Supports multiple heading levels, code blocks, interactive todos, blockquotes, dividers, images with captions, and nested bullets.

Database Operations

Create and manage databases; add and update items; query with filters and sorting; support for property types such as Title, Rich Text, Number, Select, Multi-select, Date, and Checkbox.

Tags

NotionMCPServerPagesDatabasesMarkdownBlocksCommentsIntegrationClaudeClaude Desktop