@orbit-logistics/notion-mcp-server
About
Interact with Notion using its API. This server mirrors the Notion API SDK, allowing LLMs to manage pages, databases, and other Notion content.
Details
- Author
- orbit-logistics
- Downloads
- 173
- Categories
- Productivity, Knowledge Base
Jump to
- Exposes the full Notion API as LLM-usable tools.
- Supports read, create, update, and delete operations on Notion pages.
- Works with Cursor and Claude Desktop.
- Uses a single Notion integration token for authentication.
- Built on the Model Context Protocol (MCP).
- Open source under MIT License.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
@orbit-logistics/notion-mcp-serverCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Create a Notion integration, get a token, and grant it access to your pages. Then run npx -y @orbit-logistics/notion-mcp-server -t <notion_integration_token> to start the server. Configure it in Cursor (via Settings > Features > MCP Servers) or in Claude Desktop (via claude_desktop_config.json).
notion_search_pages
Search trough pages in Notion.
notion_search
Search through Notion with fine-grained control.
notion_retrieve_block
Retrieve a block from Notion.
notion_update_block
Update a block in Notion.
notion_delete_block
Delete a block in Notion.
notion_append_block_children
Append children blocks to a block in Notion.
notion_list_block_children
List all children blocks of a block in Notion.
notion_create_database
Create a new database in Notion.
notion_list_databases
List all databases in Notion (deprecated, use search instead).
notion_query_database
Query a database in Notion.
notion_retrieve_database
Retrieve a database in Notion.
notion_update_database
Update a database in Notion.
notion_create_page
Create a new page in Notion.
notion_retrieve_page
Retrieve a page from Notion
notion_retrieve_page_property
Retrieve a property of a page in Notion.
notion_update_page
Update a page in Notion.
notion_create_comment
Create a new comment in Notion.
notion_list_comments
List all comments for a block in Notion.
notion_list_users
List all users in a Notion workspace.
notion_retrieve_me
Retrieve information about the current bot user.
notion_retrieve_user
Retrieve a user from Notion.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"@orbit-logistics/notion-mcp-server": {
"notion-mcp-server-orbit-logistics": {
"command": "npx",
"args": [
"-y",
"@orbit-logistics/notion-mcp-server",
"-t",
"<notion_integration_token>"
]
}
}
}
}
McpServers
{
"notion-mcp-server-orbit-logistics": {
"command": "npx",
"args": [
"-y",
"@orbit-logistics/notion-mcp-server",
"-t",
"<notion_integration_token>"
]
}
}
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.
@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.
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:
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.
For Claude Desktop, MCP server configurations are stored in a JSON configuration file. Add the following entry to yourclaude_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.
This project is licensed under the MIT License.
Contributions are welcome! Please feel free to open an issue or submit a pull request with your suggestions and improvements.
The 1Password MCP server creates a bridge that allows MCP clients such as Codex and Kiro to manage your 1Password Environments with secure authorization prompts.
This is the 1st, easiest, and cheapest PPT, slides, presentation AI generation MCP Server in the world.
Persistent memory for any AI assistant. Zero token cost until recall. Stores memories in local SQLite, ranks by 6-factor scoring, returns results 79% smaller than JSON. Works with Claude, ChatGPT, Grok, Cursor, Windsurf, and any MCP client.
A MCP server that enables AI assistants to interact with Anki, the spaced repetition flashcard application.
Enables LLM clients to interact with macOS applications through AppleScript. Built using the @beyondbetter/bb-mcp-server library, this server provides safe, controlled execution of predefined scripts with optional support for arbitrary script execution.
An MCP server for WordPress plugin audits
Turn your AI assistant into a digital marketing hub that creates, organizes, and analyzes links and QR Codes on demand.
Connect AI clients to Cal.com scheduling through the Model Context Protocol using the hosted server at mcp.cal.com or a local instance.
Sync Calendars, Scheduling Links, AI Executive Scheduling Assistant, Unified Calendar
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




