一键导入
granola-cli
Use the official Granola Public API through granola-cli to list folders/notes and export summaries/transcripts. Prefer this over Granola MCP.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use the official Granola Public API through granola-cli to list folders/notes and export summaries/transcripts. Prefer this over Granola MCP.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | granola-cli |
| description | Use the official Granola Public API through granola-cli to list folders/notes and export summaries/transcripts. Prefer this over Granola MCP. |
| allowed-tools | Bash(granola-cli:*) |
Use granola-cli for Granola meeting-note access through the official Public API. It is read-only and expects a token saved by granola-cli auth <token> in ~/.granola-cli/config.json.
First safe command:
granola-cli status
If the package was installed from GitHub before npm publication, use the explicit update-check bypass:
granola-cli --skip-updates status
Find a folder:
granola-cli folders resolve itquick --json
List notes in a folder:
granola-cli notes list --folder itquick --all --jsonl
Fetch one note with transcript:
granola-cli notes get not_1234567890abcd --include transcript --json
Sync a project folder:
granola-cli sync itquick \
--out calls/granola_itquick \
--include summary,transcript \
--skip-existing
Sync all notes, including notes that are not in a Granola folder/project:
granola-cli sync \
--out calls/granola_all \
--include summary,transcript \
--skip-existing
The sync/export writes:
YYYY-MM-DD_<shortid>_<slug>.summary.mdYYYY-MM-DD_<shortid>_<slug>.transcript.mdindex.md.granola-cli-manifest.json~/.env for this connector; use granola-cli auth <token> once.--json or --jsonl for agent parsing.--skip-existing for repeated project exports.--refresh-changed only when you want notes with changed updated_at to be re-fetched.