Easy Notion MCP logo

Easy Notion MCP

Unclaimed

by Grey-Iris

Markdown-first Notion MCP server. 42 tools, ~6–7× fewer response tokens vs the official Notion MCP, full round-trip fidelity

Set up this server

01 / Choose your client

02 / Before you connect

Authentication is not specified. Check the project instructions before connecting.

Install the runtime required by the project and make it available to your client.

Project instructions

Use names from the project instructions, separated by commas. Enter names only, never secret values.

03 / Add the configuration

Source: generated from public install instructions

claude mcp add --transport stdio 'easy-notion-mcp' -- 'npx' '-y' 'easy-notion-mcp'

Run in your terminal after replacing any placeholders.

04 / Check it in your client

Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.

ai-agentsclaudecursorllm-toolsmarkdownmcpmcp-servernotionnotion-apiopenclaw

More in AI & ML

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

40 of 40 tools

Documented tools (40)

From project documentation. A server handshake does not verify each tool’s description or behavior.

add_comment

Add a comment to a page

add_database_entries

Add multiple rows in one call

add_database_entry

Add a row using simple key-value pairs

append_content

Append markdown to a page

archive_page

Move a page to trash

archive_toggle

Archive one toggle or toggleable heading by title

create_database

Create a database with typed schema

create_page

Create a page from markdown

create_page_from_file

Create a page from a local markdown file (stdio only)

create_view

Create a table, list, board, calendar, gallery, or timeline view

delete_database_entry

Delete (archive) a database entry

delete_view

Delete a saved view with explicit confirmation

duplicate_page

Copy a page and its content

find_replace

Find and replace text, preserving files

get_database

Get database schema, property names, and options

get_view

Get one saved view's raw configuration

list_comments

List comments on a page

list_databases

List all databases the integration can access

list_pages

List child pages under a parent

list_views

List saved views for a database or data source

move_page

Move a page to a new parent

query_database

Query with filters, sorts, or text search

query_view

Query entries through a saved view

read_block

Read one block by ID, including nested children for containers

read_page

Read a page as markdown

read_section

Read one section by heading name

read_toggle

Read one toggle or toggleable heading by title

replace_content

Replace all page content atomically (preserves block IDs of matched blocks)

restore_page

Restore an archived page

restore_toggle

Restore an archived toggle or toggleable heading by archived block ID

search

Search pages and databases

search_in_page

Search raw block text in a page or one toggle

share_page

Get the shareable URL

update_block

Update a single block by ID (preserves block identity for deep links and comments)

update_data_source

Update database schema (add, rename, or remove properties; change title; trash or restore)

update_database_entry

Update a row using simple key-value pairs

update_page

Update title, icon, or cover

update_section

Update a section by heading name; optional heading-preserving body replacement (destructive; duplicatepage first for irreplaceable content)

update_toggle

Update one toggle body by title (destructive; preserves the toggle container ID)

update_view

Rename or update a saved view's raw filter/sort/configuration fields

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Easy Notion MCP Server

How do I connect Easy Notion MCP Server to Claude?
Run `claude mcp add easy-notion-mcp -- npx -y easy-notion-mcp` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
Is Easy Notion MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Easy Notion MCP Server do?
Easy Notion MCP Server documents 40 tools to the agent, including add_comment, add_database_entries, add_database_entry. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.