GAIA Logo
PricingDocs
GAIA Logo
  1. Home
  2. Marketplace
  3. Productivity
33f6d6e1-2336-4184-bdc4-7b2fec5735a2 Icon

Granola

Meeting notes

Category
Productivity
Aryan
Created by
Aryan
Users
1
Published
about 2 months ago

What you can do with GAIA + Granola

GAIA connects to Granola via MCP (Model Context Protocol) and exposes every action as a natural-language command. Tell GAIA what you want and it handles the rest, automatically.

  • Summarize key action items from your latest client meetings
  • Retrieve specific meeting transcripts for project documentation
  • Organize meeting notes into relevant folders automatically
  • Query past meeting discussions to recall specific decisions
  • Sync meeting insights directly into your workflow

Available Tools (6)

Query Granola Meetings

Query Granola about the user's meetings using natural language. Returns a tailored response with inline citation links in mark (e.g. [[0]](url)) that reference source meeting notes. IMPORTANT: The response includes numbered citation links to specific Granola meeting notes. These citations MUST be preserved in your response to the user — they provide transparency and allow the user to verify information by clicking through to the original notes. When to use: - User asks about what was discussed, decided, or action-items from meetings - User asks about follow-ups, todos, or commitments from recent meetings - User references 'Granola notes' or 'meeting notes' When NOT to use: - User is asking about calendar scheduling or upcoming events - User explicitly asks for a specific meeting by ID (use get_meetings instead) Prioritize using query_granola_meetings over list_meetings/get_meetings for open-ended or natural language queries about meeting content.

List Meetings

List the user's Granola meeting notes within a time range. Returns meeting titles and metadata. IMPORTANT: For short-term questions about recent meeting details, prefer using query_granola_meetings instead. When to use: - User asks to list their meetings - User asks about action items, decisions, or summaries from meetings over a longer or specific date range - User asks about content from their meeting transcripts - User references 'Granola notes' or 'meeting notes' or 'transcripts' When NOT to use: - User is asking about upcoming calendar events or scheduling - User wants to create/modify calendar invites Use get_meetings to retrieve detailed meeting content after identifying relevant meetings. Use list_meeting_folders to discover folder IDs, then pass a folder_id to list meetings within a specific folder.

List Meeting Folders

List the user's Granola meeting folders. Returns folder ID, title, description, and note count including nested folders. When to use: - User asks about their folders or wants to browse meetings by folder - User wants to narrow down meeting searches to a specific folder Use the returned folder IDs with list_meetings (folder_id parameter) to list meetings within a specific folder.

Get Meetings

Get detailed meeting information for one or more Granola meetings by ID. Returns private notes, AI-generated summary, attendees, and metadata. Use this when you already have specific meeting IDs (e.g. from list_meetings results). For open-ended questions about meeting content, use query_granola_meetings instead.

Get Meeting Transcript

Get the full transcript for a specific Granola meeting by ID. Returns only the verbatim transcript content, not summaries or notes. Use this when the user needs exact quotes, specific wording, or wants to review what was literally said in a meeting. For summarized content or action items, use query_granola_meetings or list_meetings/get_meetings instead.

Get Account Info

Get the email and active workspace for the Granola account currently connected to this MCP session. When to use: - User asks 'who am I signed in as?', 'which Granola account is this?', or 'what's my email?' - User suspects they connected the wrong Granola account - Before performing actions, to confirm identity if the user references a specific account

How it works

Set up your Granola automation in three simple steps, no code required.

  1. 1

    Connect Granola to GAIA

    Authorize the Granola MCP server to allow GAIA to securely access your meeting data and transcripts.

  2. 2

    Instruct GAIA in plain English

    Ask GAIA to find specific meeting details or summarize recent discussions using natural language commands.

  3. 3

    GAIA executes the request

    GAIA uses the Granola tools to fetch, parse, and present the exact meeting information you need without manual searching.

Frequently asked questions

Everything you need to know about the GAIA Granola integration.

Yes, GAIA uses the query_granola_meetings tool to search through your historical meeting data and retrieve the specific notes you requested.



GAIA connects Granola with your entire stack

Granola is just one piece of the puzzle. GAIA integrates with 50+ tools across productivity, communication, productivity, and more, letting you build cross-tool automations in plain English without writing a single line of code.

Browse all integrations
Product
DownloadUse CasesMarketplaceBotsPricingRoadmap
Resources
DocumentationBlogRelease NotesStatusRequest a Feature
Company
AboutManifestoContactBranding
Legal
Terms of UsePrivacy Policy
The Experience Company
Discord IconTwitter IconGithub IconWhatsapp IconYoutube IconLinkedin Icon