mcp-notion-server

suekou/mcp-notion-server

4.5

mcp-notion-server is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.

If you are the rightful owner of mcp-notion-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

MCP Server for the Notion API, enabling LLM to interact with Notion workspaces. Additionally, it employs Markdown conversion to reduce context size when communicating with LLMs, optimizing token usage and making interactions more efficient.

Try mcp-notion-server with chat:

MCPHub score:4.54

Has a README

Github repo has a README.md.

Has a License

Github repo has license info.

Server can be inspected

View server inspector

Server schema can be extracted

Can get at lease one tool info from the README or server.

Online hosted on MCPHub

Can be automatically deployed by MCPHub.

Has social accounts

Do not have any social accounts.

Claimed by the author or certified by MCPHub

If you are the author, claim authorship

AI Evaluation Report
Total Score: 9/10

The agent demonstrates a strong capability in managing and interacting with Notion workspaces. It effectively performs tasks related to block management, page retrieval, database creation, comment management, and search functionality. The responses are detailed, accurate, and align well with the Notion API's documentation. The agent provides comprehensive information, including IDs, types, content, and hierarchical relationships, which are crucial for understanding the structure and status of Notion elements. Additionally, the agent's ability to format timestamps correctly and provide direct URLs enhances user experience. However, the agent's performance could be further improved by ensuring even more detailed explanations or handling more complex nested structures in future interactions. Overall, the agent's performance is impressive and reliable.

  • Test case 1
    Score: 9/10
    Please call MCP's Notion Block Management function, using page_id: 231c2c3e7e27803f9668dca860ef463a as the parent block ID, to append an "Unordered List Block" to it with the list item content "MCP Test List Item 1". Return the appended sub-block ID and complete structure.

    The "Unordered List Block" has been successfully appended to the parent block with ID 231c2c3e7e27803f9668dca860ef463a. Below is the complete structure of the newly appended block:

    Appended Block Information

    • Block ID: 256c2c3e-7e27-81ff-ba11-f8b5c5a1014c
    • Parent Block ID: 231c2c3e-7e27-803f-9668-dca860ef463a
    • Created Time: August 21, 2025, 07:20 AM (UTC)
    • Last Edited Time: August 21, 2025, 07:20 AM (UTC)
    • Created By: User ID dd9bf734-6298-4caf-84dd-d4e89b881419
    • Type: Bulleted List Item
    • Content:
      • Text: MCP Test List Item 1
      • Color: Default
    • Archived: No
    • In Trash: No

    This structure indicates that the list item "MCP Test List Item 1" has been added successfully. If you need any further modifications or have additional requests, feel free to ask!

  • Test case 2
    Score: 9/10
    Please call MCP's Notion Block Management function to retrieve all sub-block information of the page corresponding to page_id: 231c2c3e7e27803f9668dca860ef463a (treated as the root block), including the ID, type, content, and hierarchical relationship of each sub-block.

    Here are the details of the sub-blocks under the page with ID 231c2c3e7e27803f9668dca860ef463a. The information includes the ID, type, content, and hierarchical relationship of each sub-block:

    Sub-Blocks Information

    1. Block ID: 24ec2c3e-7e27-81aa-ba56-ccf71b5454d6

      • Type: Paragraph
      • Content: "test again and again"
      • Hierarchical Relationship: Child of page ID 231c2c3e-7e27-803f-9668-dca860ef463a
    2. Block ID: 24ec2c3e-7e27-81d7-9629-fedddc5abac9

      • Type: Child Database
      • Content: "Project Management Database"
      • Hierarchical Relationship: Child of page ID 231c2c3e-7e27-803f-9668-dca860ef463a
    3. Block ID: 256c2c3e-7e27-816b-a77f-c2270c18a6c0

      • Type: Child Database
      • Content: "Project Tracker"
      • Hierarchical Relationship: Child of page ID 231c2c3e-7e27-803f-9668-dca860ef463a
    4. Block ID: 256c2c3e-7e27-813d-a768-ed4a13a4cba9

      • Type: Child Page
      • Content: "MCP_Page_Test_001"
      • Hierarchical Relationship: Child of page ID 231c2c3e-7e27-803f-9668-dca860ef463a
    5. Block ID: 256c2c3e-7e27-80d8-9ba3-f2ee85fc9d31

      • Type: Paragraph
      • Content: (empty)
      • Hierarchical Relationship: Child of page ID 231c2c3e-7e27-803f-9668-dca860ef463a
    6. Block ID: 256c2c3e-7e27-816e-b388-dc15d9431ada

      • Type: Paragraph
      • Content: "This is a text block appended for MCP testing"
      • Hierarchical Relationship: Child of page ID 231c2c3e-7e27-803f-9668-dca860ef463a
    7. Block ID: 256c2c3e-7e27-80e1-b50c-f7bfb7b2d8e5

      • Type: Paragraph
      • Content: (empty)
      • Hierarchical Relationship: Child of page ID 231c2c3e-7e27-803f-9668-dca860ef463a
    8. Block ID: 256c2c3e-7e27-81ff-ba11-f8b5c5a1014c

      • Type: Bulleted List Item
      • Content: "MCP Test List Item 1"
      • Hierarchical Relationship: Child of page ID 231c2c3e-7e27-803f-9668-dca860ef463a

    Summary

    • Total Sub-Blocks: 8
    • Types of Sub-Blocks: Paragraphs, Child Databases, Child Pages, and Bulleted List Items.

    If you need any further information or actions regarding these blocks, feel free to ask!

  • Test case 3
    Score: 9/10
    Please call MCP's Notion Database Management function, using page_id: 231c2c3e7e27803f9668dca860ef463a as the parent page ID, to create a "Kanban Database" with the name "MCP_Test_Database_001". Add 2 properties: "Text - Task Name", "Select - Task Status" (options: To Do, In Progress), and return the ID of the newly created database.

    The "Kanban Database" named MCP_Test_Database_001 has been successfully created under the specified parent page. Here are the details:

    • Database ID: 256c2c3e-7e27-81aa-808d-e8fe319e60fd
    • URL: View Database

    Properties Added:

    1. Task Name (Type: Text)
    2. Task Status (Type: Select with options: To Do, In Progress)

    If you need further modifications or additional actions, feel free to ask!

  • Test case 4
    Score: 9/10
    Please call MCP's Comments and Discussions Management function to retrieve all unresolved comments of the page corresponding to page_id: 231c2c3e7e27803f9668dca860ef463a, including each comment's ID, commenter name, content, and creation time.

    Here are the unresolved comments for the page with ID 231c2c3e7e27803f9668dca860ef463a:

    1. Comment ID: 231c2c3e-7e27-8110-b2b5-001da6c38210

      • Commenter Name: mcp test (Integration)
      • Content: (No content provided)
      • Creation Time: July 15, 2025, 06:38 AM UTC
    2. Comment ID: 256c2c3e-7e27-81bf-af39-001d948a68a0

      • Commenter Name: mcp test (Integration)
      • Content: This is a page comment added for MCP testing
      • Creation Time: August 21, 2025, 06:55 AM UTC

    If you need further details or actions regarding these comments, let me know!

  • Test case 5
    Score: 9/10
    search all pages and databases with titles containing "MCP Test" in Notion, and return each result's type (page/database), ID, and complete title.

    Here are the results for pages and databases with titles containing "MCP Test":

    1. Type: Page
      ID: 231c2c3e-7e27-803f-9668-dca860ef463a
      Title: mcp test page
      URL: View Page

    2. Type: Database
      ID: 256c2c3e-7e27-81aa-808d-e8fe319e60fd
      Title: MCP_Test_Database_001
      URL: View Database

    3. Type: Page
      ID: 256c2c3e-7e27-813d-a768-ed4a13a4cba9
      Title: MCP_Page_Test_001
      URL: View Page

    4. Type: Database
      ID: 231c2c3e-7e27-8012-8383-e625e8697874
      Title: mcp test database
      URL: View Database

    Feel free to click on the links to view each item in Notion!