Prerequisites
Before you begin, create an account and get your API Key.
Getting started
Connect to Fireflies to transcribe meetings, extract insights, search conversations, and automate meeting workflows through AI agents.- API
- UI
- Open Source
1
Install the SDKs (optional)
2
Create a Strata MCP Server with Fireflies
3
Authenticate with API Key
🎉 Your Fireflies MCP Server is ready! Once authentication is complete, you can use your MCP server URL with any MCP-compatible client.
Available Tools
Transcript Management
Transcript Management
Tool Name | Description |
---|---|
list_transcripts | List transcripts with optional filters by date range, keywords, participants, organizers, and more. Returns comprehensive transcript data including analytics, sentences, and summaries |
get_transcript | Get comprehensive information about a specific transcript by ID, including sentences with AI filters, detailed analytics, summary with action items, and meeting attendance |
delete_transcript | Delete a specific transcript by ID (requires transcript ownership or edit permissions) |
update_meeting_title | Update the title of a meeting transcript (requires transcript ownership or edit permissions) |
Meeting Operations
Meeting Operations
Tool Name | Description |
---|---|
upload_audio | Upload audio/video file for transcription from a publicly accessible URL. Supports mp3, mp4, wav, m4a, ogg formats |
add_to_live_meeting | Add Fireflies bot to an ongoing meeting (Google Meet, Zoom, Microsoft Teams, etc.). Rate limited to 3 requests per 20 minutes |
User Management
User Management
Tool Name | Description |
---|---|
get_user | Get user details by ID. If no ID provided, returns details for API key owner |
list_users | List all users in the team |
set_user_role | Set user role (admin or user). Requires admin privileges |
User Groups
User Groups
Tool Name | Description |
---|---|
list_user_groups | List user groups in the team with optional filtering |
Soundbites/Clips
Soundbites/Clips
Tool Name | Description |
---|---|
list_bites | List bites/soundbites with filters by owner, transcript, or team |
get_bite | Get detailed information about a specific bite by ID |
create_bite | Create a new bite/soundbite from a transcript (requires appropriate permissions) |
Analytics
Analytics
Tool Name | Description |
---|---|
get_analytics | Get comprehensive team and user analytics for a date range. Includes conversation metrics, meeting metrics, and comparison data. Requires Business or Enterprise plan and admin privileges for team analytics |
AI Apps
AI Apps
Tool Name | Description |
---|---|
list_apps | List AI App outputs with optional filters by app ID or transcript ID |
Webhooks
Webhooks
Tool Name | Description |
---|---|
get_webhook_schema | Get the schema and example payload for Fireflies webhooks |
For more details about tool input schema, use the get_tools API.