notion-mcp-server

Notion MCP server for Claude, Cursor, ChatGPT, and Claude Desktop — connect AI agents to Notion via the Model Context Protocol. Create pages, query databases, append blocks, upload files, and more in natural language.

npm · fingerprint ac6efb1e9a995c21a2463210 · repository · RSS

3tools
2recorded versions
13htracked
changed today

What changed

Changed 2026-09-03 10:37 UTC

2 schema or annotation changes with the description left byte-identical.

--- pinned/notion_read
+++ observed/notion_read
  {
    "annotations": {
      "destructiveHint": false,
-           "list_comments",
-           "get_comment",
-           "list_file_uploads",
-           "get_file_upload",
-           "get_file_url",
-           "get_image",
+           "query_database",
            "list_data_sources",
            "get_data_source",
            "list_data_source_templates",
-           "query_database",
            "get_view",
            "list_views",
            "query_view",
+           "list_comments",
+           "get_comment",
+           "list_file_uploads",
+           "get_file_upload",
+           "get_file_url",
+           "get_image",
            "search_pages",
            "get_page",
            "get_page_markdown",
--- pinned/notion_write
+++ observed/notion_write
  {
    "annotations": {
      "destructiveHint": true,
-           "add_page_comment",
-           "add_discussion_comment",
-           "update_comment",
-           "delete_comment",
-           "upload_file",
-           "update_data_source",
-           "delete_data_source",
            "create_database",
            "update_database",
            "delete_database",
+           "update_data_source",
+           "delete_data_source",
            "create_view",
            "update_view",
            "delete_view",
+           "add_page_comment",
+           "add_discussion_comment",
+           "update_comment",
+           "delete_comment",
+           "upload_file",
            "create_page",
            "set_page_title",
            "set_page_property",

Current tools

Show all 3 tool fingerprints
notion_describe
d8532719d9db348d
notion_read
d540ecc25a035c8e
notion_write
7d52f0483d26538b

Watch this server yourself

If you run this server, put the proxy in front of it. It pins these exact fingerprints on first connect and stops the session if they move.

npx --yes mcp-pin@0.1.0 -- <your notion-mcp-server command>

Or subscribe to this page's RSS feed to be told when it changes.

Badge

mcp-pin status badge for notion-mcp-server

The badge states one fact about time and nothing else. It never claims a server is safe.

[![mcp-pin](https://mcp-pin.gautamkhosla.com/badge/24faaeaf5038df45.svg)](https://mcp-pin.gautamkhosla.com/servers/24faaeaf5038df45.html)