Granola MCP
productivity & project management 4 tools availableGranola is a meeting notes app that captures transcripts and helps teams search and share conversations. It helps turn meeting context into action items and follow-ups.
About this integration
Connect Granola MCP to Definable to automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas call Granola MCP's 4 tools directly from chat or scheduled flows. You can wire it into any persona to read, write, and react when an event fires.
Connect Granola MCP to Definable and it becomes a set of typed tools your agents plan with — triggered by events, run on schedules, or invoked mid-conversation. Every write is checked by the verifier before it lands.
Granola MCP · in workflows
What teams actually run.
Three patterns teams run with Granola MCP on day one. Each one is a plain-English prompt — no canvas, no glue code — and you can remix them into anything.
Daily summary
Cross-tool sync
4 tools available
The Granola MCP toolbox.
Every Granola MCP capability your agents can call, each with a typed schema the planner reads. The router picks the right tool per step; the verifier checks the result.
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.
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.
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.
See it run
One prompt, start to finish.
A real prompt, the Granola MCP tools it calls, and what comes back. This is the whole interface — describe the outcome, agents handle the rest.
Run a real Granola MCP task end-to-end — plan it, execute across the API, and hand back a verified result.
granola_mcp.get_meetings Get detailed meeting information for one or more Granola meetings by ID. Returns private n granola_mcp.get_meeting_transcript Get the full transcript for a specific Granola meeting by ID. Returns only the verbatim tr granola_mcp.list_meetings List the user's Granola meeting notes within a time range. Returns meeting titles and meta · verified Done. Granola MCP responded across 3 calls, the verifier signed off, and the result is logged with every payload.
FAQ · Granola MCP
Questions, answered.
What teams ask before connecting Granola MCP.
01 What can I automate with Granola MCP on Definable?
Anything Granola MCP exposes through its API. Common productivity & project management workflows on Definable include automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas can call any of the 4 Granola MCP tools directly, then chain the result into another integration without you writing code.
02 How does Granola MCP authentication work?
Granola MCP uses DCR_OAUTH on Definable. You connect once from the integrations page, scoped to the permissions you choose, and from then on any persona that has the integration enabled can act on your behalf. Tokens are encrypted at rest and rotated automatically.
03 Is the Granola MCP integration included in my Definable plan?
Yes — every Definable plan, including Starter, includes access to all 4 Granola MCP tools. You only need a separate Granola MCP subscription if Granola MCP itself charges per seat or per API call.
04 Is using Granola MCP through Definable secure?
Every call from a persona to Granola MCP is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.
05 How do I get started with Granola MCP on Definable?
Sign up for Definable, open the integrations page, find Granola MCP, and connect via OAuth or API key. You can immediately attach Granola MCP to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.
06 What Granola MCP actions does Definable expose?
Definable exposes all 4 Granola MCP actions as callable tools — including `Get meetings`, `Get meeting transcript`, `List meetings`, plus 1 more. Each tool gets a typed parameter schema so personas know exactly how to call it.
Put Granola MCP to work tonight.
Connect in two clicks, describe an outcome, and your first workflow is live in minutes. Free plan included — no card required.