Granola Connector for AI agents.
12 live capabilities
Access your meeting notes and action items from any Granola document.
Waiting for input…
Why people use Granola
Granola : Solving the 'Where did we decide that?' problem.
With the Granola MCP, your AI agent becomes your personal memory. You can simply ask it to find the specific decision on the Q3 budget or list the action items from the design sprint. It pulls the data directly from your Granola workspace so you can get back to work immediately.
What Vinkius changes
You get a searchable, actionable history of every meeting directly inside your AI chat.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Quickly finding past decisions
A PM needs to know the status of a feature.
- Real-world use case 02
Prepping an executive for a sync
An assistant needs to brief a boss.
- Real-world use case 03
Deep diving into a bug report
A dev needs to see the full context of a bug report.
Complete set · 12capabilities
The complete Granola capability set.
These are the exact actions your AI can choose when you ask it to work with Granola.
01—04
4 capabilities in this set.
Part of 12 available through Granola.
- 01 Capability
List documents
See every meeting document in your Granola workspace with easy navigation. It helps you see what's available for your agent to read.
- 02 Capability
Get transcript
Retrieve the full word-for-word record of a meeting including who said what. Use this for deep dives into specific quotes.
- 03 Capability
Get documents batch
Grab several meeting documents at once using their unique IDs. This is great for analyzing a series of related meetings.
- 04 Capability
List folders
Browse your workspace by looking through your organized document lists. It helps your agent understand your folder structure.
05—08
4 capabilities in this set.
Part of 12 available through Granola.
- 05 Capability
Get content
Pull the full structured notes and human annotations from a document. This gives the agent the most detailed information.
- 06 Capability
List by date
Find all meeting notes that happened within a specific timeframe. This helps narrow down your search to a certain week or month.
- 07 Capability
Get participants
See exactly who was in a specific meeting. Use this to quickly identify stakeholders for a past project.
- 08 Capability
Get summary
Get the AI-generated overview and key takeaways for a meeting. It's the fastest way to get the gist of a long conversation.
09—12
4 capabilities in this set.
Part of 12 available through Granola.
- 09 Capability
Get action items
Pull out the specific tasks and next steps identified in a meeting. This helps you turn talk into actual work.
- 10 Capability
Search documents
Run a full-text search across every document in your Granola workspace. Find any topic instantly without scrolling.
- 11 Capability
Get metadata
Pull the specific details and data points for a single meeting. This gives your agent context on the meeting's purpose.
- 12 Capability
List recent
Quickly see the 20 most recent meetings you've recorded. This is perfect for checking what happened just today.
Set up in minutes
One URL. Then ask Granola to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Granola from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_1ihD13sV1oyiTenr2bVXG1CXnZARlrzySfdzkohk/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Granola, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Granola for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_1ihD13sV1oyiTenr2bVXG1CXnZARlrzySfdzkohk/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Granola URL.
- Step 03
Save and start
Save the connection and enable Granola in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"granola": {
"url": "https://edge.vinkius.com/vk_preview_1ihD13sV1oyiTenr2bVXG1CXnZARlrzySfdzkohk/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Granola
Open Agent mode in chat and ask: "Using Granola, help me...". 12 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"granola": {
"url": "https://edge.vinkius.com/vk_preview_1ihD13sV1oyiTenr2bVXG1CXnZARlrzySfdzkohk/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Granola
Ask Copilot: "Using Granola, help me...". 12 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"granola": {
"url": "https://edge.vinkius.com/vk_preview_1ihD13sV1oyiTenr2bVXG1CXnZARlrzySfdzkohk/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Granola
Open Cascade and ask: "Using Granola, help me...". 12 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"granola": {
"url": "https://edge.vinkius.com/vk_preview_1ihD13sV1oyiTenr2bVXG1CXnZARlrzySfdzkohk/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Granola
Ask Cline: "Using Granola, help me...". 12 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add granola --transport http "https://edge.vinkius.com/vk_preview_1ihD13sV1oyiTenr2bVXG1CXnZARlrzySfdzkohk/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Granola
Ask Claude: "Using Granola, show me...". 12 tools are ready
Where the request belongs
Work Granola can move forward.
This is for the project lead or manager who is drowning in back-to-back meetings and needs to know what happened in the ones they missed.
Project Manager
Checks status updates across five different project syncs in one go without opening five different folders.
Executive Assistant
Pulls attendee lists and summaries for a busy executive's calendar to prep them for the day.
Product Manager
Searches for specific feature requests mentioned in months of user research meetings to inform the roadmap.
Operations Lead
Audits meeting notes to ensure all action items are being tracked and assigned correctly across the team.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsGrain
Manage AI meeting notes via Grain. list and search recordings, retrieve transcripts and AI insights, and track action items directly from any AI agent.
Fireflies.ai
Record, transcribe, and search across all your meetings with AI that captures every conversation and makes it instantly findable.
Fathom
Manage AI meeting notes via Fathom. list and search meetings, retrieve transcripts and summaries, and track action items directly from any AI agent.
Magic Minutes
Generate meeting minutes automatically with AI that listens, summarizes key decisions, and distributes action items to your team.
Fellow
Manage meeting notes and feedback via Fellow. list agenda items and decisions, track action items, handle recordings, and complete tasks directly from any AI agent.
Tactiq
Manage meeting transcripts via Tactiq u2014 access summaries, action items, speaker analytics, and search across all recordings from your AI agent.
Bring your own AI
Change the model, client or framework. Keep Granola connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Granola.
The practical details behind the request, access and result.
Can the Granola MCP search all my past meetings?
Yes, it can search your entire Granola workspace for specific keywords or topics. This allows you to find any past discussion instantly.
How do I get my action items into my AI agent?
The Connector pulls action items directly from your Granola notes so your agent can display them for you immediately. No manual copying required.
Does this work with Claude or Cursor?
Yes, it works with any MCP-compatible client like Claude, Cursor, or Windsurf.
Can I see who attended a specific meeting?
You can ask your agent to pull the participant list for any meeting in your Granola account to see who was involved.
How do I set up the Granola MCP?
You just need to subscribe via Vinkius, grab your API Key from your Granola settings, and connect it to your AI client.
Can the AI agent read my human-written notes in Granola?
Yes, the Connector retrieves the full structured content of your meeting documents, including any human-modified annotations and notes.
Can my agent retrieve the AI summary of a specific Granola meeting?
Yes. Use the 'get_summary' capability. The agent will fetch the native generative results, reducing the bulk meeting content into synthesized blocks and key takeaways flawlessly.
How do I extract action items from recorded notes via chat?
Use the 'get_action_items' capability. Your agent will isolate targeted steps inferred from the meeting intent, enabling you to automate your post-meeting follow-up workflows natively.
Can I search for meetings from a specific date range through the agent?
Absolutely. Use the 'list_by_date' capability. Provide the start and end dates in ISO 8601 format. The agent will trigger temporal scoping routines to expose specific documents mapped historically.
One connection away
Give your agent a direct line to Granola.
Connect Granola once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available