Menu

AI

Granola MCP Server: Tools, Setup and Security

Granola's hosted MCP server gives Claude, ChatGPT and other AI apps your meeting notes, summaries and transcripts. Tools, plan limits, setup and admin controls.

By: Irina ShvayaNovember 2, 2026

Granola MCP Server: Tools, Setup and Security

This profile is part of our MCP server directory, within The MCP Guide. Profiles are checked against each vendor's own documentation. Need a server built? See MCP development.

The Granola MCP server lets an AI app search and read your Granola meeting notes, AI summaries, transcripts and shared-screen snapshots. Granola hosts it at https://mcp.granola.ai/mcp, and each connection acts as one Granola user.

Checked against: Granola's MCP docs, the Granola connector page on Claude and Granola's pricing page on 2 November 2026. eSEOspace did not install or test this server.

Key Takeaways

  • Granola hosts one endpoint, https://mcp.granola.ai/mcp, over Streamable HTTP with OAuth sign-in.
  • MCP sees only notes you can access in your active Granola workspace, never across workspaces.
  • The free Basic plan covers notes from the last 30 days; some folder, search and transcript tools need a paid plan.
  • There is no API key or service account option for MCP; Granola points scripts to its separate API.
  • Enterprise admins can limit note scopes, block transcripts and make MCP read-only.

At a glance

ItemDetail
PublisherGranola
Official?Yes
HostingRemote URL (hosted by Granola)
TransportStreamable HTTP
Sign-inOAuth 2.0 with Dynamic Client Registration; Enterprise-Managed Authorization for Enterprise
Read or writeMostly read; can add or remove notes from folders unless an admin turns that off
PriceIncluded on all plans: Basic $0, Business $14, Enterprise $35 per user per month
Source codeClosed (hosted service)
StatusListed as "Anthropic verified" in Claude's directory, added January 2026

What it can do

Granola's docs list these tools as of November 2026:

ToolWhat it does
query_granola_meetingsChat with your Granola notes
list_meetingsList notes with ID, title, date and attendees
get_meetingsRead notes, including private and summarized notes
get_meeting_transcriptRaw transcript (paid plans only)
get_meeting_attachmentScreenshots of slides, charts or code shared in a meeting
list_meeting_foldersFolders you can access (paid plans only)
get_account_infoWhich account and workspace are connected
switch_workspaceChange your active workspace
sign_outSign the AI tool out of Granola

Claude's directory listing also shows search_meetings and search_transcripts, which are not in the docs table. Your client shows the current list once connected.

Good uses include turning meeting notes into tasks, pulling exact customer quotes and preparing for a follow-up call.

How to connect it

In Claude, open Settings, go to Connectors (now Customize > Connectors), search for Granola, connect and sign in. In ChatGPT, open Settings, search for Granola and connect.

For Claude Code, Granola gives this command. Open a new session, run /mcp, select granola and choose Authenticate:

claude mcp add granola --transport http https://mcp.granola.ai/mcp

Other clients can add https://mcp.granola.ai/mcp as a custom connection. Granola says the client must support Streamable HTTP plus OAuth 2.0 with metadata discovery and a browser sign-in. You do not need a client ID or secret, because Granola uses Dynamic Client Registration.

Sign in to the Granola account you want the AI to read, even if it uses a different email from your AI tool. Granola says rate limits average around 100 requests per minute across all tools and may change.

Security notes

Meeting transcripts often hold sensitive details. Granola's Enterprise admin controls, under Settings > Workspace > General > MCP access, let admins:

  • Enable personal notes, public notes, both or neither for members.
  • Turn off Meeting transcripts over MCP for everyone, including admins.
  • Turn off Make changes over MCP to make the server read-only. It is on by default.

Note that switch_workspace also changes your workspace in the Granola app and in other connected AI tools. Enterprises can use Enterprise-Managed Authorization to approve Granola once through their identity provider. Transcripts can contain text that reads like instructions, so see prompt injection through tool results and the MCP Security Center.

Alternatives

Next step

Connect Granola for one team, ask for action items from last week's meetings, and decide whether transcripts should stay on. See more in best MCP servers for productivity.

More in the MCP Guide

Free tools: MCP Server Risk Checklist · Tool Permission Planner

Latest research: State of MCP: October 2026

Frequently asked questions

Is the Granola MCP server free?

MCP is included on every Granola plan, including Basic at $0. On Basic it covers personal and public notes from the last 30 days, and some tools are paid only.

Can Claude read my meeting transcripts through Granola?

Yes on paid plans, through get_meeting_transcript. Enterprise admins can switch transcripts off over MCP for the whole workspace.

Why can't the AI find one of my meetings?

Ask "Which Granola account am I signed in with?" Granola says the usual causes are the wrong account, the wrong active workspace or a note outside your access scope.

Can I use an API key instead of OAuth?

No. Granola says MCP has no API key or service account method. For scripts and automations, it points to the separate Granola API.

You Might Also like to Read

Get a FREE Website Audit

Enter your website and get a 20–30 page SEO, GEO, AEO & CRO audit within 24 hours. Completely free.

Don't have a site yet? Get in touch →

Ready to speak with a marketing expert?
Give us a call! (916) 866-7893

Websites Launched
1407
Websites Launched
Marketing Experts
29
Marketing Experts
Hours of Dedicated Work
204533
Hours of Dedicated Work
Irina S.Benjamin G.Jeanette M.David G.