Sales

Fireflies

AI-powered meeting assistant that automatically records, transcribes, and summarizes meetings to help teams capture and act on key insights.

Fireflies MCP, Integrations & Automations for Enterprise AI Agents

Connect your AI agents to Fireflies MCP in minutes. No field mapping. No code required. Adopt AI's zero-shot API discovery means your agents understand Fireflies's schema on first contact - and can act on it instantly.

Generate MCP URL

What Your AI Agents Can Do

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
List Transcripts on Fireflies
Lists Fireflies meeting transcripts with pagination and returns transcript ids, titles, dates, and basic metadata. Use this to browse available meetings before fetching a specific transcript or generating summaries.
Get Meeting Speakers on Fireflies
Gets the speakers/participants for a meeting transcript and returns speaker names and emails where available. Use this to understand who participated and to route follow-ups or action items to the right people.
List Users on Fireflies
Lists users in the Fireflies account and returns user_id, name, email, and admin status. Use this to audit team access or map meeting organizers to Fireflies users for governance workflows.
Search on Fireflies
Advanced search for meeting transcripts using a mini grammar. Supports complex queries with multiple filters. GRAMMAR SYNTAX: - keyword:"search term" - Search for keywords in the content. If no scope is specified, the default scope is 'all'. - scope:title|sentences|all - Define the search scope. Options are 'title', 'sentences', or 'all'. The default is 'all'. - from:YYYY-MM-DD - Filter meetings from this date (ISO format) - to:YYYY-MM-DD - Filter meetings until this date (ISO format) - limit:N - Limit results (max 50) - skip:N - Skip N results for pagination - organizers:email1@x.com,email2@x.com - Filter by organizer emails (comma-separated) - participants:email1@x.com,email2@x.com - Filter by participant emails (comma-separated) - mine:true|false - Filter to only include user's own meetings EXAMPLES: - "engineering standup" (simple keyword search) - "keyword:\"performance\" scope:sentences limit:20".
Get Me on Fireflies
Gets the current Fireflies user profile and returns user_id, name, email, and remaining credits. Use this to validate the API key and confirm the account context before listing transcripts or running meeting queries.
Get Usergroups on Fireflies
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.
Get Action Items on Fireflies
Gets extracted action items for a transcript by id and returns structured action items where available. Use this to build task lists or follow-up workflows after a meeting, without scanning the entire transcript.
Fetch on Fireflies
Retrieve complete meeting transcript with full conversation, metadata, and insights for a specific meeting ID. Use this after search to get detailed content.
Get Transcript Summary on Fireflies
Gets a transcript summary by id and returns overview, action_items, keywords, and outline fields. Use this to quickly understand a meeting without pulling the full transcript text, and to extract next steps.
Get User Contacts on Fireflies
Fetches contact list for the authenticated user. Returns contacts with their names, emails, profile pictures, and last meeting dates sorted by most recent interaction.
Get Transcript Topics on Fireflies
Gets keywords and outline topics for a transcript and returns topic signals useful for indexing. Use this to tag meetings, build knowledge bases, or drive routing based on what was discussed.
Add To Bucket on Fireflies
Adds a transcript to a bucket via a GraphQL mutation and returns the mutation result. Use this to organize transcripts into curated collections/buckets for sharing, review, or downstream knowledge workflows.
Get Summary on Fireflies
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.
Get User on Fireflies
Fetches user account details. Returns profile info, transcript counts, meeting activity, and admin status. If no user ID provided, returns current authenticated user data.
Delete Transcript on Fireflies
Deletes a transcript by id via a GraphQL mutation and returns the deletion result. Use this to remove sensitive or incorrect meeting records; for reading and confirming content first use FIREFLIES_GET_TRANSCRIPT.
Get Transcript on Fireflies
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.
Search Transcripts on Fireflies
Searches transcripts by title and returns matching transcript ids and metadata. Use this to find a meeting when you know part of the title; for browsing recent meetings use FIREFLIES_LIST_RECENT_MEETINGS.
List Recent Meetings on Fireflies
Lists recent meeting transcripts and returns ids, titles, and dates for quick selection. Use this when you want the latest meetings for summarization or follow-up workflows; for pagination control use FIREFLIES_LIST_TRANSCRIPTS.
Get Transcripts on Fireflies
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.
Get User Settings on Fireflies
Gets Fireflies user settings and returns integrations and meeting bot configuration such as record_non_host. Use this to understand recording behavior and integration setup before automating meeting capture workflows.

Connect Fireflies MCP using Adopt AI in 3 Simple Steps

  1. Run a single command in your terminal to install the Fireflies MCP server locally, no complex setup, no cloud dependency.
  2. A browser window opens automatically, where you can securely authenticate with your Fireflies account with one click.
  3. Restart your AI client, and your agents instantly have full access to transcripts, meetings, action items, and every Fireflies object, ready to read, write, and automate.

Use Cases for Fireflies MCP

With Adopt AI, your agents can tap into Fireflies's full meeting intelligence capabilities. Here are five ways teams use the Fireflies MCP integration:


1. Automated Meeting Summarization & Distribution

AI agents pull Fireflies transcripts and summaries, then distribute key takeaways, action items, and decisions to relevant team channels and tools.


2. Action Item Tracking & Follow-Up

AI agents extract action items from Fireflies meeting transcripts and automatically create tasks in project management tools with assigned owners and due dates.


3. Sales Call Intelligence

Analyze Fireflies sales call recordings to identify competitor mentions, objections, and buying signals, feeding insights into CRM records automatically.


4. Knowledge Base Population

AI agents search Fireflies transcripts for recurring questions and decisions, then create or update knowledge base articles to capture institutional knowledge.


5. Meeting Analytics & Productivity Reporting

AI agents analyze Fireflies meeting data to track meeting frequency, participant engagement, and time allocation, generating productivity reports for leadership.

Explore Similar Apps  

Explore Other Apps

Frequently Asked Questions

Do I need my own developer credentials to use Fireflies MCP with Adopt AI?

No, you can get started immediately using Adopt AI's built-in Fireflies integration. For production use, we recommend configuring your own API credentials for greater control and security.

Can I connect Fireflies with other apps through Adopt AI?

Yes! Adopt AI supports multi-app workflows, so your AI agents can seamlessly move data between Fireflies and CRMs, spreadsheets, messaging platforms, and more.

Is Adopt AI secure?

Absolutely. Adopt AI is SOC 2 Type 2 certified and ISO/IEC 27001 compliant, and adheres to EU GDPR, CCPA, and HIPAA standards. All data is encrypted in transit and at rest, ensuring the confidentiality, integrity, and availability of your data. Learn more here.

What happens if the Fireflies API changes?

Adopt AI maintains and updates all integrations automatically, so your agents always work with the latest API versions, no manual maintenance required.

Do I need coding skills to set up the Fireflies integration?

Not at all. Adopt AI's zero-shot API discovery means your agents understand Fireflies's schema on first contact. Setup takes minutes with no code required.

How do I set up custom Fireflies MCP in Adopt AI?

For a step-by-step guide on creating and configuring your own Fireflies API credentials with Adopt AI, see here.