🤖
Notion API Tools
Generic Notion API CLI (Node) for search, querying data sources (databases), and creating pages. Configure with NOTION_KEY (or ~/.config/notion/api_key).
安全通过
技能说明
name: notion-api description: Generic Notion API CLI (Node) for search, querying data sources (databases), and creating pages. Configure with NOTION_KEY (or ~/.config/notion/api_key).
notion-api (generic)
This skill provides a small Node-based CLI for the Notion API. It’s designed to be shareable: no hard-coded database IDs and no secrets in the repo.
Auth
Provide a Notion integration token via either:
NOTION_KEYenv var, or~/.config/notion/api_key(first line)
Also make sure the target pages/databases are shared with your integration in Notion.
Commands (CLI)
Run via:
node scripts/notion-api.mjs <command> ...
Search
node scripts/notion-api.mjs search "query" --page-size 10
Query a data source (database query)
node scripts/notion-api.mjs query --data-source-id <DATA_SOURCE_ID> --page-size 10
# optionally pass raw JSON body:
node scripts/notion-api.mjs query --data-source-id <ID> --body '{"filter": {...}, "sorts": [...], "page_size": 10}'
Create a page in a database
node scripts/notion-api.mjs create-page --database-id <DATABASE_ID> --title "My item" --title-prop Name
Output
All commands print JSON to stdout.
Notes
- Notion API version header defaults to
2025-09-03(override withNOTION_VERSION). - Rate limits apply; prefer
page_sizeand minimal calls.
如何使用「Notion API Tools」?
- 打开小龙虾AI(Web 或 iOS App)
- 点击上方「立即使用」按钮,或在对话框中输入任务描述
- 小龙虾AI 会自动匹配并调用「Notion API Tools」技能完成任务
- 结果即时呈现,支持继续对话优化