notion-mcp

notion-mcp

2

The Notion MCP Server is a protocol server designed to allow AI assistants to programmatically manage and manipulate Notion workspaces. Its main aim is to facilitate seamless integration for querying, creating, and updating Notion content via a standardized interface.

Notion MCP Server

A Model Context Protocol (MCP) server for the Notion API that enables AI assistants to interact with Notion workspaces programmatically. This server provides a standardized interface for LLMs to access and manipulate Notion content, including databases, pages, and blocks.

Project Purpose

This project serves as a bridge between AI assistants and Notion workspaces, allowing AI tools to:

  • Query and search databases
  • Retrieve and create pages
  • Update page properties and content
  • Create and update databases
  • Manage blocks and their content

Features

Database Operations

  • Query databases with filtering and sorting
  • Create new databases with custom properties
  • Update existing database schema and properties
  • Search across databases

Page Operations

  • Create pages with properties and content
  • Retrieve page content and metadata
  • Update page properties
  • Search across pages

Block Operations (Coming Soon)

  • Retrieve block children
  • Append new blocks to pages
  • Update block content
  • Delete blocks