MCP App Store
Communication
Fireflies icon

Fireflies

by Fireflies AI Corp

Overview

Extract valuable insights from meeting transcripts and summaries.

Tools

fireflies_create_soundbite

ChatGPT
Creates a soundbite (clip) from a meeting transcript. A soundbite is a short audio/video segment extracted from a meeting. The authenticated user must have write access to the meeting. Requires the transcript ID and start/end times (in seconds).

fireflies_fetch

ChatGPT
Retrieve complete meeting transcript with full conversation, metadata, and insights for a specific meeting ID. Use this after search to get detailed content.

fireflies_get_active_meetings

ChatGPT
Retrieves a list of currently active (in-progress) meetings from Fireflies.ai. Returns meeting details including ID, title, organizer, meeting link, start/end time, privacy, and state. Admins can query active meetings for any user; regular users can only query their own.

fireflies_get_analytics

ChatGPT
Retrieves team and per-user meeting and conversation analytics from Fireflies.ai. Returns meeting counts, durations, conversation metrics (filler words, questions, monologues, sentiment, talk-listen ratio, words per minute), and comparison data against previous periods. Accepts optional start_time and end_time filters in ISO 8601 format. Team-level analytics require admin privileges.

fireflies_get_channel

ChatGPT
Retrieves details of a specific channel/folder by its ID. Returns channel title, privacy setting, and member list.

fireflies_get_rule_executions

ChatGPT
Retrieves rule execution logs grouped by meeting. Shows which automation rules were triggered on meetings, including the actions taken (sharing, moving to channels, changing privacy). Requires Enterprise tier access. Results are paginated.

fireflies_get_soundbites

ChatGPT
Fetches soundbites (short shareable audio/transcript clips from meetings). Can filter by transcript, ownership, or team. At least one of mine, transcript_id, or my_team must be provided.

fireflies_get_summary

ChatGPT
Fetches meeting summary by ID, with optional field filtering. Returns summary data (keywords, action items, overview, etc.) and basic metadata, but excludes transcript content. If you need transcript content, use fireflies_get_transcript instead.

fireflies_get_transcript

ChatGPT
Fetches detailed meeting transcript by ID, with optional field filtering. Returns transcript content (sentences, speakers) and metadata, but excludes summary data. If you need summary data, use fireflies_get_summary instead. If the meeting is currently live (is_live: true), the transcript returned is a point-in-time snapshot of the live transcript with sentences captured so far.

fireflies_get_transcripts

ChatGPT
Queries multiple meeting transcripts using filter properties (date, keyword, email, etc.). Returns basic metadata and transcript summary. Does NOT accept transcriptId as input - use fireflies_get_transcript() multiple times to get detailed transcript content.

fireflies_get_user

ChatGPT
Fetches user account details. Returns profile info, transcript counts, meeting activity, and admin status. If no user ID provided, returns current authenticated user data.

fireflies_get_user_contacts

ChatGPT
Fetches contact list for the authenticated user. Returns contacts with their names, emails, profile pictures, and last meeting dates sorted by most recent interaction.

fireflies_get_usergroups

ChatGPT
Fetches user groups for the authenticated user or their team. Returns group details including name, handle, and members. Use mine=true to get only groups the user belongs to, or mine=false (default) to get all groups in the team.

fireflies_list_channels

ChatGPT
Lists all channels/folders available to the authenticated user. Returns channel details including ID, title, privacy setting, and members.

fireflies_move_meeting

ChatGPT
Moves one or more meeting transcripts to a specified channel/folder. The authenticated user must be the owner of the meetings or a team admin. Up to 5 meeting IDs can be provided.

fireflies_revoke_meeting_access

ChatGPT
Revokes a previously shared meeting access for a specific email address. The authenticated user must be the owner of the meeting or a team admin.

fireflies_share_meeting

ChatGPT
Shares a meeting transcript with specified email addresses. The authenticated user must be the owner of the meeting or a team admin. Up to 100 emails can be provided. Optionally set an expiry period for the shared access.

fireflies_update_meeting_privacy

ChatGPT
Updates the privacy setting of a meeting transcript. The authenticated user must be the owner of the meeting or a team admin. Privacy options: "owner" (only the owner can view), "participants" (only meeting participants can view), "participatingteammates" (only participants who are teammates can view), "teammates" (all teammates can view), "teammatesandparticipants" (teammates and participants can view), "link" (teammates and anyone with the link can view).

fireflies_update_meeting_title

ChatGPT
Updates the title of a meeting transcript. The authenticated user must be the owner of the meeting or a team admin. The title must be between 5 and 256 characters.

get_transcript

Claude

get_transcripts

Claude

get_user

Claude

App Stats

23

Tools

3

Prompts

Dec 23, 2025

First seen

ChatGPT, Claude

Platforms

Works with

ChatGPT
Claude

Data refreshed daily