granolalisted
Install: claude install-skill random1st/granola-cli
# Granola CLI
`granola` talks to Granola's official MCP server (OAuth). Check availability first:
```bash
granola whoami
```
- `command not found` → install: `cargo install --git https://github.com/random1st/granola-cli` or download a binary from https://github.com/random1st/granola-cli/releases
- `not logged in` → ask the user to run `granola login` in their own terminal (it opens a browser for OAuth; do not run it yourself in a non-interactive context)
## Commands
```bash
granola meetings [--range this_week|last_week|last_30_days] [--folder <id>] # list meetings (id, title, date, participants)
granola get <meeting_id>... # AI summary, private notes, attendees
granola transcript <meeting_id> # full verbatim transcript (can be long — pipe through head/grep)
granola query "<question>" # natural-language Q&A across meetings, returns answer with citation links
granola folders # folder ids for --folder filtering
granola tools [--json] # list raw MCP tools (--json includes schemas)
granola call <tool> --json '<args>' # raw MCP tool call
```
## Picking the right command
- Open-ended questions ("what did we decide about X?", "any action items from yesterday?") → `granola query` — it searches and cites; preserve its citation links in your answer.
- "List my meetings" / date-range browsing → `granola meetings`, then `granola get` for details.
- Exact quotes or verbatim wording → `granola transcript`.
- Custom ranges → `granola