Granola MCP, Granola's official server for your meeting notes
Lets Claude, ChatGPT or Claude Code search your Granola meeting notes, pull action items and quote transcripts.
This is Granola's own server, hosted by Granola. Once connected, your assistant can find meetings, read your notes and summaries, see slides shared on screen and, on paid plans, quote exact lines from transcripts. It is in Claude's and ChatGPT's connector lists, so you sign in with your Granola account and there is nothing to install. On the free Basic plan it only reaches the last 30 days of notes, and transcripts and folders need a paid plan.
Good for
- People who want to ask Claude or ChatGPT what was decided in past meetings
- Managers pulling action items and owners across a project's meetings
- Developers turning meeting notes into tickets or specs from Claude Code
- Enterprise admins who need control over what AI tools can read
Works in
3 supported · 11 should work
Tap an app to see how to set it up and any known problems.
Granola's docs give a one-line command, then you sign in from the /mcp menu. docs.granola.ai
Granola's docs cover it: find Granola under Settings, Connectors, then connect and sign in. docs.granola.ai
Granola's docs cover it: search for Granola in ChatGPT settings, connect, then mention @Granola. docs.granola.ai
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Install Granola MCP
Claude Code
- 1
Copy this prompt.
Add the Granola MCP server to Claude Code. Run this command: claude mcp add granola --transport http https://mcp.granola.ai/mcp Then check that it loaded and tell me if I need to sign in or restart.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Granola account.
Read-only mode: Granola Enterprise admins can turn off Make changes over MCP in the workspace's MCP access settings. Other plans have no switch, but it cannot delete notes.
Basic (free) plans reach only the last 30 days of notes; transcripts and folders need a paid plan. If the app shows client ID or secret fields, leave them blank.
From the vendor's docs. Source.
Tools
Answers questions about your meetings, like chatting with Granola
Asks Granola's own chat about your meeting history and returns its answer, the same as using Chat with Granola in the app.
Try: “What did we decide about the launch date across this month's meetings?”
Read ·
query_granola_meetingsLists your meetings with title, date and attendees
Lists the meeting notes you can access, with each meeting's title, date and attendees. On paid plans it can filter by folder.
Try: “What meetings did I have with Sam last week?”
Read ·
list_meetingsReads the notes and summary of a meeting
Opens meeting notes you can access, including attendees, your private notes and the AI summary.
Try: “What are the remaining action items for each person on this project?”
Read ·
get_meetingsReads the full transcript of a meeting (paid plans)
Returns the raw transcript of a meeting so the assistant can quote exactly what was said. Paid plans only.
Try: “Give specific quotes of how the team described the issue”
Read ·
get_meeting_transcriptShows slides or screens shared during a meeting
Views screenshots Granola captured of screens shared during a meeting, such as slides, charts or code.
Try: “What was on the pricing slide in today's review?”
Read ·
get_meeting_attachmentLists your meeting folders (paid plans)
Lists the folders you can access, with each folder's title, description and number of notes. Paid plans only.
Try: “What meeting folders do I have access to?”
Read ·
list_meeting_foldersSwitches your active Granola workspace
Changes your active Granola workspace, if you belong to more than one. This also changes it in the Granola app and in other connected AI tools.
Try: “Switch my Granola workspace to Acme”
Write ·
switch_workspaceShows which Granola account and workspace are connected
Returns the email, active workspace and joined workspaces for the connected Granola account, so you can check you are signed in to the right one.
Try: “Which Granola account am I signed in with?”
Read ·
get_account_infoSigns this AI app out of your Granola account
Signs the AI app out of Granola. Reconnect afterwards to use a different account.
Try: “Sign me out of Granola”
Write ·
sign_out
From the official docs
Pros and cons
Good
- Made and hosted by Granola, with nothing to install.
- Listed in Claude's and ChatGPT's connector directories.
- Sign in with your Granola account; no client ID or secret.
- Can quote exact transcript lines and read slides shared on screen.
- Works on the free Basic plan for recent notes.
- Enterprise admins can limit scopes, hide transcripts and turn off changes.
Watch out
- Free Basic plan only reaches the last 30 days of notes.
- Transcripts, folders and some search tools need a paid plan.
- Only one workspace at a time; it follows the workspace open in Granola.
- No API key option for scripts; that needs the separate Granola API.
- Rate limited to about 100 requests a minute.
Permissions
low risk · 3 things to watch
Low risk
The main risk is that your meeting notes and transcripts are sent to the AI app you connect; it cannot delete notes.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only modeHow to turn it on
Watch out for
Full transcripts go to your AI app
On paid plans the assistant can read raw transcripts of your meetings. Enterprise admins can turn transcripts off for MCP while keeping notes and summaries. docs.granola.ai
It can make small changes
It can add or remove notes from folders and switch your active workspace, which also changes it in the Granola app. Enterprise admins can turn changes off. docs.granola.ai
Only notes you can already see
It acts as you and returns notes you own or that were shared with you in your active workspace. docs.granola.ai
Security advisories
No published security advisories as of Nov 1, 2026.
Technical details
| Turning on read-only | Enterprise only: an admin turns off Make changes over MCP under Settings > Workspace > General > Apps & connectors > MCP access. Meeting transcripts over MCP can be turned off in the same place. |
|---|---|
| Talks to | Granola (mcp.granola.ai). The AI app you connect |
| Sign-in and keys | Browser sign-in with your Granola account (OAuth with automatic client registration), or company identity provider through Enterprise-Managed Authorization. |
| Scopes |
|
Alternatives
Use Granola's own server: it is free to connect, needs no install and covers search, notes and transcripts. Community tools only make sense for a local archive of your notes.
| Server | Official | Runs | Sign-in | Tools | GitHub stars |
|---|---|---|---|---|---|
| GranolaThis page | Official | Hosted | Account | 9 | – |
| granola-exporter | Community | Local | – | – | 2 |
Questions
What is the Granola MCP server URL?
https://mcp.granola.ai/mcp. In Claude and ChatGPT you can skip it and pick Granola from the connector list.
Is Granola MCP free?
Yes, it works on the free Basic plan, but only for notes from the last 30 days. Transcripts, folders and some search tools need a paid plan.
Why does Claude say No tools available for Granola?
Reset the connection. On claude.ai connector settings, open Granola, choose Disconnect, then Connect again without leaving the page; do this on the web even if you use the desktop app.
Why can't it find my notes?
It is probably on the wrong account or workspace. Ask "Which Granola account am I signed in with?", then switch to the right workspace in Granola or reconnect with the right email.
How do I switch to a different Granola account in Claude?
Ask Claude to log out of Granola and open the logout link it gives you. Then reconnect and sign in with the right email; a normal disconnect keeps the old login.
What does "user has not created a Granola account yet" mean?
You signed in with a different email than your Granola account uses. Disconnect, then sign in again with the email you use for Granola.
Do I need a client ID or client secret?
No. Granola registers your AI app automatically when you sign in. If a tool shows those fields, leave them blank.
Can it read my meeting transcripts?
Yes, on paid plans. Enterprise admins can turn transcripts off for MCP while notes and summaries stay available.
Can my company make it read-only?
Yes, on Enterprise. An admin turns off Make changes over MCP in the workspace's MCP access settings.
Can I use an API key instead of signing in?
No. Every connection acts as a signed-in user. For scripts and automations, use the separate Granola API.
Examples
Find meetings with a person
What meetings did I have with Sam last week?
SourcePull action items across a project's meetings
What are the remaining action items for each person on this project?
SourceQuote exactly how the team described an issue
Give specific quotes of how the team described the issue
SourceRead a slide that was shared on screen
What was on the pricing slide in today's review?
Source
Information
updated Nov 2, 2026
- Publisher
- Granola (official)
- Endpoint
https://mcp.granola.ai/mcp- Transport
- Streamable HTTP
- Auth
- OAuth
- Listed in
- Docker MCP Catalog
Other Granola MCP servers
Sources
Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.
Show all 1Hide
- Granola Help Center · docs.granola.ai