Granola MCP. Search, summarize, and track meeting actions instantly.
Granola helps you manage meeting notes directly through your AI agent. It lists all documents in your workspace, retrieves full transcripts, and finds summaries or specific action items instantly. Instead of manually sifting through hours of conversation, you can search across every document to pull out exactly what you need.
Give Claude and any AI agent real-world access
Perform a full-text search across every document to find specific topics or conversations.
Identify and isolate action items from recorded meetings, automatically setting up post-meeting follow-ups.
Get full speaker-detected transcripts or concise AI-generated overviews of any meeting document.
List every available meeting document, or narrow the search by date range or folder structure.
Get participant lists for a specific meeting, or access the full structured content of a document.
Ask an AI about this
Waiting for input…
What AI agents can do with Granola: 12 Tools for Document Ops
Use these 12 tools to list, search, retrieve content, extract tasks, and manage every aspect of your organizational meeting notes.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Granola MCPList Documents
Lists all available meeting documents within your workspace, managing pagination automatically.
Get Metadata
Pulls basic information (metadata) for a single specified meeting document.
Get Transcript
Retrieves the entire transcript of a meeting, including speaker detection markers.
Get Documents Batch
Fetches multiple documents using their IDs in just one request for comparative...
List Folders
Retrieves a list of high-level folder labels that organize your entire document...
Get Content
Retrieves the full, structured content from an entire meeting document.
List By Date
Lists all meeting documents that fall within a specific date range you define.
Get Participants
Retrieves the names and details of attendees for any given meeting.
Get Summary
Generates a concise, AI-powered summary of an entire meeting document.
List Recent
Lists the 20 most recently created or modified meeting documents in your workspace.
Get Action Items
Extracts and lists specific tasks that were identified as next steps during a...
Search Documents
Performs a full-text search across all your stored meeting documents to find keywords.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Granola, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Granola. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The manual effort of piecing together meeting decisions is exhausting.
Think about it: You finish a week of back-to-back calls. You have 20 different documents, each with hours of audio and notes. To get the full picture—who agreed to what, who owns which task—you open Document A, scroll through the transcript, copy three action points into your tracker. Then you jump to Document B, manually search for names, find the summary block, and copy those details too. It’s a cycle of clicking, scrolling, and copy-pasting that takes half a workday.
With this MCP connected via Vinkius, that manual effort evaporates. You simply ask your agent: 'What did John commit to during the Q2 budget review?' The system runs `get_action_items`, pulls the relevant data from all necessary sources, and presents a clean list of commitments without you touching a single cursor.
Granola MCP. Get immediate action items and summaries.
Specific manual steps that disappear include the need to open multiple files just to confirm details, or spending time trying to distinguish key decisions from general chatter within a full transcript. You don't have to manually cross-reference calendars; your agent handles participant lookups instantly.
Now, getting project context is instantaneous. Your team moves faster because the knowledge base isn’t trapped in PDF archives and old meeting notes; it’s immediately accessible and structured for action.
What Granola MCP does for your AI
Connecting Granola means taking control of all the meeting data generated by your team. Your AI agent gains access to a searchable memory of every discussion, allowing you to retrieve full transcripts and summaries using natural language queries. You don't have to manually organize notes; this MCP lists documents in your workspace so your agent can find primary entry points for everything from last week’s sync to last month’s planning session.
It doesn't just summarize; it isolates specific action items, pulling out targeted next steps right after the meeting ends. You can also look at participant details by cross-referencing calendar arrays attached to a session. If you need context from multiple meetings, you can even fetch several documents by their IDs in one request.
This makes Granola invaluable when integrated through Vinkius's catalog of tools, making your agent smarter about organizational knowledge.
019d75aa-db58-73fd-92a0-f00fd6fd4006 How to set up Granola MCP
The bottom line is that your AI agent handles all the complexity of navigating organizational memory for you.
First, subscribe to this MCP on Vinkius and enter your Granola API Key (found in your account settings).
Next, prompt your AI agent with a request like 'Show me the meeting notes about Q3 spending last month'.
Your agent uses the available tools to search documents, retrieve the necessary content, and present you with actionable summaries or specific data points.
Who uses Granola MCP
Managers who spend their afternoons trying to piece together decisions from dozens of meeting notes, or Product Managers who need to audit conversation history across multiple teams. This MCP helps stop that endless search through shared drives.
Needs to summarize back-to-back meetings and track every assigned action item without having to take manual notes.
Must audit collaborative meeting documents, searching across conversation history using natural language prompts for specific feature mentions.
Monitors organizational knowledge by verifying meeting results and dependencies in real-time through the chat interface.
Benefits of connecting Granola MCP
Stop manually reading long transcripts. With the get_summary tool, you get AI-generated overviews that cut down hours of content into key takeaways in seconds.
Never miss a follow-up task again. The dedicated get_action_items tool isolates specific next steps and owners directly from meeting notes.
Need to compare ideas across several sessions? Use get_documents_batch to pull multiple documents by their IDs in one go, letting your agent analyze cross-meeting dependencies securely.
Finding old info used to mean guessing which folder it was in. Now, use the search_documents tool for full-text searching across everything, no matter where it lives.
You can see exactly who was there and what they did. Use get_participants to list attendees, or run list_by_date to focus only on meetings from last quarter.
Granola MCP use cases
Auditing a failed project.
A Product Owner needs to know why the 'Phoenix' feature was shelved. They ask their agent to search_documents for mentions of 'Phoenix scope reduction'. The agent finds three key documents and uses get_summary on each, giving the PO a quick breakdown of the decisions made across different teams.
Preparing for an executive review.
A Project Manager needs to prove team progress. They use list_documents to find all meeting notes from the last month and then run get_action_items on each one, compiling a single list of completed tasks and outstanding items for their boss.
Onboarding a new team member.
A manager needs to give a new hire context. Instead of sending 20 links, the manager asks the agent to list_recent meetings from the past month and then uses get_metadata to pull participant lists for the last three key sessions.
Comparing competitor strategy.
An analyst needs to compare notes from two separate vendor calls. They use get_documents_batch by providing the IDs of both meetings, allowing their agent to analyze and synthesize side-by-side comparisons in one prompt.
Granola MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Asking for vague context.
Prompting: 'What did we talk about last month?' The AI client fails because it doesn't know where to look or what documents are relevant, giving only a list of links.
Be specific. Use list_by_date first to narrow the scope to the correct time period, then use search_documents with keywords like 'Q3 budget review' for precise results.
Treating notes as single files.
Assuming that all meeting info is in one giant document and trying to copy-paste everything into a spreadsheet, leading to data loss and misattribution.
Use get_documents_batch if you need multiple sources for comparison. If you only need the next steps, always use get_action_items rather than reading the full content.
Ignoring speaker context.
Reading a transcript and forgetting who said what because it's just a wall of text.
Use the get_transcript tool, which provides full transcripts with speaker detection markers, so you know exactly who said what.
When to use Granola MCP
Use this MCP if your core workflow is built around synthesizing information from multiple meeting discussions. You need to ask questions like, 'What were the tasks assigned during the Q2 planning sessions?' or 'Who was supposed to follow up on the marketing sync?'. Don't use it if you just need simple file storage; those are dedicated document management systems. Also, don't rely solely on its summary features for legal compliance; always cross-reference with get_content to validate key passages. This MCP is a knowledge layer built on top of your existing files, not a replacement for them.
Frequently asked questions about Granola MCP
How does Granola MCP handle transcripts? +
The get_transcript tool retrieves the full meeting transcript and includes speaker detection, so you know exactly which person said every line of dialogue.
Can I find action items from multiple meetings using Granola MCP? +
Yes. You can use the get_documents_batch tool to fetch several documents and then ask your agent to run get_action_items across the entire set for comprehensive tracking.
What if I only want notes from a specific time frame using Granola MCP? +
Use the list_by_date tool. It lets you filter your workspace and list only documents that fall within a precise date range, narrowing down your focus instantly.
Does Granola MCP help me find specific keywords across years of meetings? +
Absolutely. The search_documents tool performs full-text detection across all available meeting documents, giving you highly targeted results regardless of when the discussion happened.
What is the easiest way to get a quick overview of a massive document? +
Use the get_summary tool. It retrieves an AI-generated summary that boils down bulk meeting content into concise overviews and key takeaways.