notion-cli-mcpNotion via notion-cli — a Rust CLI + MCP server for Notion API 2025-09-03+. Three-tier agent integration (read-only default, opt-in runtime writes, opt-in ad...
Install via ClawdBot CLI:
clawdbot install 0xarkstar/notion-cli-mcpGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Accesses system directories or attempts privilege escalation
/var/log/Calls external URL not in known-safe list
https://github.com/0xarkstar/notion-cliAudited Apr 17, 2026 · audit v1.0
Generated May 22, 2026
A team uses the Notion CLI to automatically create meeting notes pages with a predefined structure (agenda, action items) inside a data source. The agent retrieves the data source schema, sets properties like status and date, and appends block content such as headings and to-do lists, all in a single request.
An agent queries a Notion database for tasks with a specific status (e.g., 'In Progress') and due date range. It uses filters and sorts to retrieve the relevant entries, handling page size limits and interpreting the untrusted envelope safely.
A developer writes a script to migrate data from an external system into Notion pages. Using the notion-cli MCP server, the agent creates new data sources, defines properties (e.g., title, checkbox), and populates them with bulk data, while dry-running with --check-request to validate before execution.
A team uses the --allow-write flag and audit log to track all write operations performed by the agent. Each creation, update, or archive is logged in a JSONL file, providing a reliable audit trail for compliance and troubleshooting.
An integration developer uses the introspection commands (e.g., notion-cli schema property-value) to explore property types and block structures before building a custom tool that interacts with Notion. The JSON schema output helps avoid guesswork and reduces API errors.
Provide the Notion CLI as a drop-in MCP server for agent frameworks (e.g., Claude, Hermes). Clients pay per call or via subscription, benefiting from agent-safety features and the data-source model.
Embed the Notion CLI as a backend service for SaaS products that need to sync with Notion. The company licenses the tool for internal automation, reducing development time and ensuring safe agent interactions.
Consulting services that deploy and customize the Notion CLI for enterprise clients, including setting up audit logs, crafting workflows, and training agents to interact with Notion safely.
💬 Integration Tip
Start by setting NOTION_TOKEN and testing read-only commands (e.g., search) before enabling --allow-write. Use --check-request to preview any mutation without side effects.
Scored Jul 16, 2026
Manage a personal knowledge base by adding, searching, organizing, and reviewing articles, links, and notes with tags and natural language queries.
Generate a daily work report by automatically discovering all git repositories the user worked on, collecting commit logs across all branches, and summarizin...
日记引导助手。每日写作引导、感恩日记、反思日记、晨间日记、晚间总结、周总结模板。Journal prompts for daily writing, gratitude, reflection, morning pages, evening review, weekly summary. 日记、写作、反思、感恩。
Use when maintaining RDR2 (Red Dead Redemption 2) playthrough notes — logging an acquisition ("acquired X", "got N gold bars", "finished X"), answering in-game location/crafting questions, or reviewing the notes for duplicate or stale info. Triggers on RDR2, Red Dead Redemption, playthrough, legendary animal, talisman, trinket, valerian root, gold bar, horse, weapon, berry.
Use when a sales rep already has a customer who has expressed some need (from outreach follow-up, account-landing research, customer-initiated contact, or meeting notes) and needs to structurally validate whether that need is real, urgent, whose pain it actually is, and whether it matches the team's capability — before pushing to ROI proofing or buying-intent assessment. Triggers: '验证一下这个需求是不是真的', '需求真不真', '客户说痛但我不确定', '这个客户值不值得跟', '客户说会考虑但是真的吗', '谁拍板', '现有方案是什么', '切换成本', 'need validation', 'pain point validation', 'is this a real need', 'verify customer need'. Do NOT use for: scoring leads at line-item level, building target-customer profiles, calculating ROI, overall buying-intent scoring, opportunity-stage assessment, or writing outreach/cold messages.
Microsoft OneNote integration. Manage Notebooks. Use when the user wants to interact with Microsoft OneNote data.