What this setup does
Granola records and writes up your meetings. Notis is where you ask questions and get work done. Connecting the two means your meeting history becomes searchable from WhatsApp, iMessage, Telegram, email, Voice Mode, or a coding agent, alongside every other tool Notis can already reach.Prerequisites
- A Notis workspace with access to custom MCP connections
- A Granola account with at least one recorded meeting
- A browser available to complete Granola’s sign-in
Granola MCP connection details
Granola publishes a hosted remote MCP server, so there is nothing to install and no API key to paste. Authentication happens in the browser.
Server URL: https://mcp.granola.ai/mcp
Transport: streamable HTTP
Auth: browser sign-in (OAuth)
Granola’s own documentation for the server is at help.granola.ai.
Step 1: Add Granola as a custom MCP in Notis
- Open the Notis Portal and go to Settings → Integrations → Custom MCP.
- Click Add MCP.
-
Name: Enter
Granola. - Description: Give Notis context on when to use it. For example:
- Server URL: Paste the hosted endpoint:
https://mcp.granola.ai/mcp
- Authentication: Complete Granola’s browser sign-in when Notis prompts you. There is no API key to enter.
- Click Save.
Step 2: Verify the connection
Once saved, Notis lists the tools the Granola server exposes. Good first checks are a search over recent meetings, or a lookup of the decisions from a call you remember well.List the meetings I had this week in Granola.If tools do not appear, re-open the connection in Settings → Integrations and finish the sign-in. An interrupted flow leaves the server connected but unauthorized.
Step 3: Ask your meetings something
From WhatsApp, voice, email, or the desktop app:- “What action items do I still owe from this week’s meetings?”
- “Search my Granola notes for the conversation about the Q3 budget.”
- “Who did I meet from Acme last month, and what did we agree on?”
- “I’m meeting Sarah at 3pm — summarise our last two calls and check my inbox for anything recent from her.”
MCP or memory source?
Granola appears in Notis twice, and the difference matters.
Use the MCP when you want to search. Use the memory source when you want Notis to already know. Running both is perfectly reasonable — they answer different kinds of question.
Example workflow: the Friday sweep
- Pull the open items — “List my open action items from Granola, grouped by project.”
- Triage in Notis — Ask Notis which ones are actually yours and which are waiting on someone else.
- File the work — “Add the ones about the website to my tasks.”
- Close the loop — “Draft follow-up emails for the two items I owe clients.”
Troubleshooting
- No tools listed: Re-open the Granola connection and complete the browser sign-in again.
- Empty results: Granola’s search only covers meetings recorded on your account. Confirm the meeting exists in Granola first.
- Older meetings missing: How far back the server reaches depends on your Granola plan.
- You wanted ambient recall, not search: Add Granola as a memory source instead of, or in addition to, the MCP.

