notion-mcp

notion-mcp

104

The Notion MCP Server provides a standardized interface to interact with Notion's API using the Model Context Protocol. It supports various functionalities such as querying databases and updating pages, designed for easy integration with tools like Claude Desktop.

Notion MCP Server

A Model Context Protocol (MCP) server implementation for Notion integration, providing a standardized interface for interacting with Notion's API. Compatible with Claude Desktop and other MCP clients.

Features

  • List and query Notion databases
  • Create and update pages
  • Search across Notion workspace
  • Get database details and block children
  • Full async/await support with httpx
  • Type-safe with Pydantic v2 models
  • Proper error handling with detailed logging
  • Compatibility with MCP 1.6.0

Usage

  • Test the server to ensure it runs without errors
  • Configurations are required for use with Claude Desktop

Configuration

  • Requires a Notion integration token added to a .env file
  • Share your Notion databases with the integration