v-3/notion-server
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 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 henry@mcphub.com.
A Model Context Protocol (MCP) server that provides seamless integration with Notion, enabling Language Models to interact with your Notion workspace through standardized tools.
Try notion-server with chat:
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 ReportTotal Score: 3/10
The agent demonstrates a significant limitation in handling tasks due to its dependency on valid input, specifically the requirement for correct UUIDs for page and database IDs. In all test cases, the agent failed to perform the requested operations because it could not proceed without valid parent page IDs or recognized titles. This indicates a lack of robustness in handling incomplete or incorrect input, which is a critical weakness for practical use. The agent's strengths, such as its comprehensive capabilities in managing Notion content, are overshadowed by its inability to execute tasks without precise input data.
Test case 1
Score: 6/10Perform the operation of creating a new Notion page titled 'Project Plan' with the following content: a heading 'Project Overview', a paragraph 'This project aims to develop a new feature for our application.', and a to-do list with items 'Define requirements', 'Design mockups', and 'Implement feature'. Ensure the page is created successfully and the content is correctly structured.No valid answer is generated due to invalid input. The tool failed to create the page because the parent page ID was not provided or was invalid. A valid UUID for the parent page ID is required to successfully create the 'Project Plan' page.
Test case 2
Score: 6/10Perform the operation of creating a new Notion database titled 'Task Tracker' within an existing page, with properties 'Task Name' (title), 'Due Date' (date), and 'Status' (select with options 'Not Started', 'In Progress', 'Completed'). Ensure the database is created successfully and the properties are correctly configured.No valid answer is generated due to invalid input. The attempt to create the 'Task Tracker' database failed because the parent page ID was invalid. Please provide the correct ID of the existing page where the database should be created, and I can proceed to create the database with the specified properties.
Test case 3
Score: 6/10Perform the operation of adding a comment to the Notion page titled 'Project Plan' with the content: 'Please review the project overview and provide feedback by next Monday.' Ensure the comment is added successfully and is visible on the page.No valid answer is generated due to invalid input. There are no pages found matching the title 'Project Plan'. Please check the title and try again.
Test case 4
Score: 6/10Perform the operation of updating the 'Status' property of the database item with ID '12345678-1234-5678-1234-567812345678' in the 'Task Tracker' database to 'Completed'. Ensure the update is successful and the status reflects the change.No valid answer is generated due to invalid input. The update failed because the provided page ID is not recognized as a valid UUID format. Please confirm that the page ID
12345678-1234-5678-1234-567812345678
is correct and retry the operation with the correct format.Test case 5
Score: 6/10Perform the operation of creating a new Notion page titled 'Meeting Notes' under the 'Projects' page, with the following content: a heading 'Meeting Summary', a paragraph 'Discussed project milestones and deadlines.', and a bulleted list with items 'Finalize project scope', 'Assign tasks to team members', and 'Set up next meeting date'. Ensure the page is created successfully and the content is correctly structured.No valid answer is generated due to invalid input. The 'Projects' page could not be found, which is necessary to create the 'Meeting Notes' page under it. Please provide the correct page ID or specify an alternative location for the 'Meeting Notes' page.