Notion MCP Server
Mirrors the entire Notion API SDK as a collection of tools, enabling reading, creating, updating, and deleting Notion pages through natural language instructions.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Notion MCP Servercreate a new page in my project notes database with title 'Q4 Planning'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@orbit-logistics/notion-mcp-server
An MCP server that mirrors the entire Notion API SDK as a collection of tools, enabling Large Language Models (LLMs) to interact with Notion seamlessly.
Overview
@orbit-logistics/notion-mcp-server is built on the Model Context Protocol (MCP) and exposes the full Notion API as tools that LLMs can use. This allows for operations such as reading, creating, updating, and deleting Notion pages directly through natural language instructions.
Related MCP server: Notion MCP Server
Notion Integration Setup
Before using this server with Cursor or Claude Desktop, you must create a Notion integration and grant it access to your pages. Follow the instructions in the Notion documentation for creating an integration and adding the necessary permissions:
Notion Integration Getting Started
Usage
Using with Cursor
To integrate @orbit-logistics/notion-mcp-server with Cursor, follow these steps:
Open Cursor Settings.
Navigate to Features and scroll down to "MCP Servers".
Click on "Add new MCP server".
Enter a name of your choice and select "command" as the type.
In the command field, enter the following (replace
<notion_integration_token>with your actual token):
npx -y @orbit-logistics/notion-mcp-server -t <notion_integration_token>This command starts the server with your Notion integration token. Cursor will then use this MCP server to access Notion's API tools.
Using with Claude Desktop
For Claude Desktop, MCP server configurations are stored in a JSON configuration file. Add the following entry to your claude_desktop_config.json (replace <notion_integration_token> with your actual token):
{
"mcpServers": {
"notion": {
"command": "npx",
"args": [
"-y",
"mcp-sequential-thinking-test",
"-t",
"<notion_integration_token>"
]
}
}
}This configuration allows Claude Desktop to invoke the notion MCP server for interactions with Notion.
License
This project is licensed under the MIT License.
Contributing
Contributions are welcome! Please feel free to open an issue or submit a pull request with your suggestions and improvements.
This server cannot be deployed
Maintenance
Related MCP Connectors
Gateway between LLM agents and world data through eight tools and a bundled endpoint catalog.
MCP-native open-source Notion alternative: read & write pages, databases and kanban boards.
- KnowtisOAuthapp.knowtis
Create, search and manage Knowtis collaborative notes from AI assistants.
Connect LLM tools to your Algolia account with user-scoped access for internal workflows.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables Language Models to interact with Notion workspaces through standardized tools for searching, reading, creating, and updating pages and databases.119MIT
- 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.2,834 npmMIT
- FlicenseBqualityDmaintenanceEnables 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.4-
- 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.122,532 npmMIT