Skip to main content
Glama
NimbleBrainInc

Granola MCP Server

WARNING

This repository is archived and no longer maintained.

This MCP server has been removed from the mpak registry. Granola now provides a native remote MCP endpoint — use that instead.


Granola MCP Server

CI Python 3.13+ License: MIT MCPB mpak

MCP server for searching your local Granola meeting notes.

  • Search across notes, titles, and AI summaries

  • Filter by date range or attendee

  • Pull transcripts when available

  • Read AI panels (summaries, action items) when available

  • Supports Granola cache v3 through v6

  • Reloads automatically when Granola updates its cache

Installation

With mpak

mpak bundle run @nimblebraininc/granola

Local Development

uv sync --dev
uv run python -m mcp_granola.server

Related MCP server: Granola MCP Server

Tools

Tool

Description

search_meetings

Search notes by keyword with optional date/attendee filters

get_meeting

Get full meeting details including notes and AI panels

list_meetings

List meetings with pagination and filtering

search_by_person

Find all meetings with a specific person

get_transcript

Get transcript segments with timestamps

get_meeting_stats

Get statistics about your meeting data

Data Source

Auto-detects the newest Granola cache file (cache-v6.json through cache-v3.json) from ~/Library/Application Support/Granola/ (macOS only). Cached in memory, reloads when the file changes.

Development

make check          # Run all checks (format, lint, typecheck, test)
make test           # Run tests
make test-cov       # Run tests with coverage
make format         # Format code
make lint           # Lint code
make typecheck      # Type check with ty

License

MIT

Install Server
A
license - permissive license
A
quality
F
maintenance

Maintenance

Maintainers
Response time
1wRelease cycle
7Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    A
    quality
    D
    maintenance
    Provides access to Granola notes, meeting transcripts, calendar events, and document panels through the Granola API, enabling search and retrieval of meeting-related content.
    7
    5
  • A
    license
    A
    quality
    C
    maintenance
    Integrates local Granola.ai meeting intelligence with Claude Desktop to enable searching and analyzing meeting transcripts, notes, and summaries. Users can perform natural language queries to retrieve meeting details, analyze participant patterns, and access full speaker-identified conversations.
    5
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    Enables semantic search and insight extraction across Granola meeting notes, categorizing content into themes like pain points and decisions. It provides AI assistants with tools to query meeting transcripts, summaries, and speaker-attributed quotes via a local vector index.
    MIT

View all related MCP servers

Related MCP Connectors

  • Search your Obsidian vault to quickly find notes by title or keyword, summarize related content, a…

  • Search and reason over your Obsidian-style Markdown vault, right from ChatGPT.

  • Search, read, and write your Apple Notes from ChatGPT/Claude via a local Mac agent + MCP relay.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/NimbleBrainInc/mcp-granola'

If you have feedback or need assistance with the MCP directory API, please join our Discord server