skills$openclaw/granola
mvanhorn5.1k

by mvanhorn

granola – OpenClaw Skill

granola is an OpenClaw Skills integration for ai ml workflows. Access Granola AI meeting notes - CSV import, shared note fetching, and MCP-ready for upcoming API support.

5.1k stars3.5k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026ai ml

Skill Snapshot

namegranola
descriptionAccess Granola AI meeting notes - CSV import, shared note fetching, and MCP-ready for upcoming API support. OpenClaw Skills integration.
ownermvanhorn
repositorymvanhorn/granola-notes
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @mvanhorn/granola-notes
last updatedFeb 7, 2026

Maintainer

mvanhorn

mvanhorn

Maintains granola in the OpenClaw Skills directory.

View GitHub profile
File Explorer
5 files
.
scripts
csv_import.py
3.2 KB
fetch_shared.py
3.6 KB
_meta.json
280 B
SKILL.md
2.2 KB
SKILL.md

name: granola description: Access Granola AI meeting notes - CSV import, shared note fetching, and MCP-ready for upcoming API support. homepage: https://granola.ai metadata: {"clawdbot":{"emoji":"🥣","requires":{}}}

Granola

Access your Granola meeting notes. Granola is the AI notepad for people in back-to-back meetings.

Current Capabilities

1. CSV Export Import

Granola allows exporting historical notes as CSV. This skill can parse and search those exports.

# Parse a Granola CSV export
python3 {baseDir}/scripts/csv_import.py --file ~/Downloads/granola_export.csv

# Search parsed notes
python3 {baseDir}/scripts/csv_import.py --file ~/Downloads/granola_export.csv --search "quarterly review"

2. Shared Note Fetching

When you share a Granola note, it gets a public URL. This skill can fetch and parse shared notes.

# Fetch a shared note
python3 {baseDir}/scripts/fetch_shared.py --url "https://share.granola.ai/..."

3. MCP Integration (Coming Soon)

Granola is building official MCP (Model Context Protocol) support for AI agent access. When available:

{
  "mcpServers": {
    "granola": {
      "command": "granola-mcp",
      "args": ["--api-key", "YOUR_KEY"]
    }
  }
}

How to Export from Granola

  1. Open Granola app
  2. Go to Settings → Profile
  3. Click Generate CSV
  4. CSV will be emailed to you (takes a few hours)

Note: CSV export only includes notes older than 30 days and doesn't include full transcripts.

Usage Examples

Import and search meeting notes:

"Search my Granola notes for anything about the product roadmap"
"What did we discuss in last month's board meeting?"
"Find action items from my 1:1s"

When MCP is available:

"What meetings did I have this week?"
"Summarize my meeting with John yesterday"
"What are my action items from today?"
  • CSV export parsing
  • Shared note fetching
  • MCP integration (waiting for Granola to ship)
  • Full API access (when available)
README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install granola?

Run openclaw add @mvanhorn/granola-notes in your terminal. This installs granola into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/mvanhorn/granola-notes. Review commits and README documentation before installing.