Notion MCP Server
Integrates with the Notion API to provide tools for searching and interacting with Notion pages and databases.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Notion MCP Project
Introduction
This project integrates with the Notion API to provide tools and services for interacting with Notion databases and pages. It is built using TypeScript and the @notionhq/client library, and it follows the Model Context Protocol (MCP) for tool registration and interaction.
Related MCP server: Notion MCP Server
Summary
The Notion MCP project includes the following features:
A globally accessible Notion client for API interactions.
Services for searching Notion pages and databases.
A structured and modular codebase for maintainability.
Integration with the MCP Inspector for testing and debugging tools.
Prerequisites
Before starting, ensure you have the following:
Node.js: Install Node.js (v18 or later).
npm: Ensure npm is installed.
Environment Variable: Set up the
NOTION_API_KEYin a.envfile at the root of the project. Example:NOTION_API_KEY=<YOUR NOTION INTEGRATION API>
How to Start
Install Dependencies:
npm installBuild the Project:
npm run buildRun with MCP Inspector: Use the following command to start the application with the MCP Inspector:
npx @modelcontextprotocol/inspector node build/app.jsRun with Claude Desktop: Open up the Claude Desktop > Settings > Developer > Edit Config
"notion": { "command": "node", "args": [ "/Users/<username>/notion-mcp/build/app.js" ] }
This will start the application and allow you to inspect and test the registered tools.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP-native open-source Notion alternative: read & write pages, databases and kanban boards.
Streamline your Attio workflows using natural language to search, create, update, and organize com…
Search 16,000+ API operations and 95 built tools by need, then call any of them by name
Hosted Notion MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Notion workspaces through the Notion API. Provides tools to search, read, create, and update Notion pages and databases with real-time synchronization.5,773 npmMIT
- AlicenseBqualityDmaintenanceEnables interaction with Notion workspaces through the Notion API. Supports creating, retrieving, and updating Notion pages and their properties, allowing users to manage Notion content through natural language.4MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with Notion workspaces through the Notion API. Supports searching, reading, creating pages, and querying databases with filters and sorting capabilities.5,773 npmMIT
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Notion workspaces through the Notion API, allowing users to search, read, comment on, and create pages and databases using natural language commands.265,848 npmMIT