Loading...
npx -y @smithery/cli install @Badhansen/notion-mcp --client claude{
"mcpServers": {
"notion-mcp": {
"command": "uv",
"args": [
"--directory",
"/Users/username/Projects/Python/notion-mcp/src" /* Path to your project */,
"run",
"server.py"
]
}
}
}show_all_todosRetrieves and displays all tasks from the configured Notion workspace.
Read-only operation; no modifications are made to the Notion database.
add_todoAdds a new task to the Notion workspace with the provided task description.
Adds data to the Notion database, but does not modify existing entries in a destructive way.
complete_todoUpdates an existing task in the Notion workspace to mark it as complete.
Modifies existing data in the Notion database, but does not delete any data.
This MCP server is relatively safe for managing tasks within a defined Notion page. However, the risk lies in mishandling the Notion API token and potential unintended modifications to the Notion database if the tool functions are misused or improperly configured.