meetings

Retrieve and export Granola meeting notes and transcripts to local Markdown.

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/johncarpenter/knowledge-base --skill meetings
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meetings
Source: https://github.com/johncarpenter/knowledge-base/tree/main/.claude/skills/meetings
Command: npx skills add https://github.com/johncarpenter/knowledge-base --skill meetings

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps users query, retrieve, and save Granola meeting notes and summaries locally using the Granola MCP server. It enables searching for past meetings, obtaining summaries or transcripts, and exporting or archiving notes in local markdown files.

Core Features & Use Cases

  • Search and list meetings: Find meetings by keyword, date, or participants and view basic details.
  • Detailed retrieval: Fetch full meeting details, transcripts, and AI-generated summaries.
  • Local export & archiving: Copy meeting content to local Markdown files, review discussion highlights, and track action items.

Quick Start

Connect to the Granola MCP, then:

  • list_meetings(limit=5)
  • get_meeting(meeting_id="<uuid>")
  • export_meeting(meeting_id="<uuid>", format="markdown")

Frequently Asked Questions about meetings

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I export Granola meeting notes to local Markdown files?

To export Granola meeting notes to local Markdown, use the export_meeting command with a meeting ID and markdown format parameter. This retrieves the meeting content through the Granola MCP server and saves it locally as a Markdown file for archiving.

Can I search past meetings by keyword or participants using Granola MCP?

Yes, you can search past meetings using the search_meetings command via the Granola MCP server. It supports filtering by keywords, dates, or participants to find specific past meetings and view their basic details.

Do I need a Granola MCP server connection to retrieve meeting transcripts locally?

Yes, a Granola MCP server connection is required to retrieve meeting transcripts locally. The skill depends on the MCP server to fetch meeting details, transcripts, and AI-generated summaries before exporting them to local storage.

What's the best way to build a personal meeting archive from Granola notes?

The best way to build a personal meeting archive from Granola notes is to use list_meetings to find meetings, get_meeting or get_transcript to retrieve content, and export_meeting to save notes as local Markdown files for long-term storage and review.

Does this meeting notes skill work without any external dependencies?

No, this skill requires a Granola MCP server connection as its core dependency. Without the MCP server, the skill cannot search, retrieve, or export meeting notes, transcripts, or summaries to local storage.

How do I retrieve full meeting transcripts and AI-generated summaries from Granola?

To retrieve full meeting transcripts and AI-generated summaries from Granola, use the get_transcript or get_meeting commands with a specific meeting ID. The skill fetches detailed content through the Granola MCP server for local access.