mcpField
N
notcrawl

notcrawl

github.com/steipete生产力7.4k82 次安装1 周前更新
代码仓库

关于 notcrawl

notcrawl 是查询本地 Notion 归档的命令行技能,适合需要检索页面或分析数据库的用户。它可从桌面缓存或具备凭据和页面访问权限时从 API 同步,并提供搜索、只读 SQL 和 Markdown 导出。

主要功能

  1. 01同步桌面缓存或 Notion API
  2. 02搜索归档页面
  3. 03查看数据库列表
  4. 04执行只读 SQL 查询
  5. 05导出 Markdown 文件

适用场景

  1. 01查询本地 Notion 页面内容
  2. 02核对页面或数据库记录数
  3. 03检查归档数据的更新时间
  4. 04刷新 Markdown 导出文件

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/steipete/agent-scripts --skill notcrawl

安装后在 Claude Code 中输入/notcrawl确认已加载。

详细介绍

notcrawl

用于查询本地 Notion 归档。桌面端读取本地缓存;API 同步需要 NOTION_TOKEN 和页面访问权限。

来源

  • 数据库:~/.notcrawl/notcrawl.db
  • 页面:~/.notcrawl/pages
  • 命令行工具:notcrawl

刷新

notcrawl doctor
notcrawl status
notcrawl sync --source desktop

仅在需要且具备凭据和页面访问权限时使用 API:

notcrawl sync --source api

查询工作流

  1. 对于近期或当前的 Notion 问题,检查数据新鲜度。
  2. 优先搜索页面;需要精确计数或进行架构级分析时,使用只读 SQL。
  3. 用户需要刷新 Markdown 文件时,使用 export-md。
  4. 报告日期范围、页面 / 数据库 ID、计数和来源限制。

使用根命令或子命令的帮助信息查看语法:notcrawl --help、 notcrawl search --help、notcrawl sql --help。

常用命令:

notcrawl search --limit 20 "query"
notcrawl databases
notcrawl sql "select count(*) from pages;"
notcrawl export-md

评论

支持 Markdown