KosmoKrator

meetings

Granola MCP, CLI, and Lua Integration for AI Agents

Granola integration docs for AI agents: MCP gateway setup, Granola CLI commands, Lua API reference, credentials, and function schemas.

5 functions 3 read 2 write API key auth

Granola for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Machine-Readable Metadata
integration_slug
granola
route_slug
granola
package
granola
auth_strategy
api_key API key
cli_setup_supported
true
cli_runtime_supported
true
mcp_gateway_supported
true
lua_supported
true
supports_multi_account
true

Quick Links

Granola MCP Client Matrix

Use these pages when a specific agent client or framework needs copy-pasteable MCP setup for Granola.

Granola CLI Matrix

Use these pages for direct Granola CLI workflows in scripts, CI, cron, and agent wrappers.

Function Catalog

FunctionTypeParametersDescription
granola.granola_list_meetings Read read 5 List recent meetings from Granola. Returns meeting titles, dates, participants, and summaries. Supports search by query and date filtering.
granola.granola_get_meeting Read read 1 Get a single meeting from Granola by ID. Returns the full meeting details including transcript, summary, notes, and participant list.
granola.granola_create_note Write write 2 Create a note on a Granola meeting. Use this to add follow-up notes, action items, or comments to a meeting.
granola.granola_share_meeting Write write 3 Share a Granola meeting with other people. Specify email addresses of recipients and an optional message.
granola.granola_get_current_user Read read 0 Get the profile of the currently authenticated Granola user. Returns name, email, and account details.