This repository provides a Model Context Protocol (MCP) server for Notion, enabling Language Models to interact with Notion workspaces through standardized tools for page and database operations. This repository provides
This is a Model Context Protocol (MCP) server designed for seamless integration between Language Models and Notion workspaces. It allows interaction with Notion through standardized tools for searching, reading, creating, and updating pages and databases.
Key Features:
Getting Started:
Requires Node.js, a Notion API key, and an MCP-compatible client. Installation involves cloning the repository, installing dependencies, setting up environment variables, and building the server. Configuration instructions are provided for Claude Desktop.
Available Tools:
Provides TypeScript code snippets for page and database operations, including searching, reading, creating, updating, and querying.
Setting Up Notion Access:
Details how to create a Notion integration with necessary permissions and connect it to specific pages.
Usage Examples:
Demonstrates creating a page and querying a database using provided code snippets.
v-3/notion-server
December 16, 2024
March 28, 2025
TypeScript