# Fireflies.ai MCP

> Fireflies.ai MCP lets your AI client record, transcribe, and search every conversation across Zoom, Google Meet, or Teams. It acts as an intelligent meeting analyst, pulling out action items, key decisions, and insights you can ask questions about later.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** meeting-transcription, ai-summarization, action-items, voice-to-text, knowledge-retrieval, meeting-notes

## Description

Stop manually sifting through hours of recordings just to find one specific decision point. This MCP connects your AI agent directly to Fireflies.ai’s full suite of meeting intelligence tools. You get more than just transcripts; you get knowledge retrieval. Your agent can automatically join a live call, recording and transcribing the conversation in real time. After the meeting, you can list all past sessions or upload audio files for transcription if they weren't recorded through an integrated platform. The best part is asking complex questions about any specific meeting—like 'What did marketing say about Q3 budgets?'—and getting a precise answer instantly. If your AI client needs to manage this kind of data, connecting through the Vinkius catalog means you can access all these capabilities from one place.

This lets your agent act as your dedicated knowledge coordinator. You'll never have to take notes again; just let it record and process everything.

## Tools

### add_to_live_meeting
Invites the recording bot into a live meeting session so it can start documenting the conversation automatically.

### ask_fred
Allows your AI client to ask complex, natural language questions about specific recorded meetings and retrieve answers.

### delete_transcript
Permanently removes a specific meeting record or transcript from the system for compliance reasons.

### get_account_info
Retrieves basic profile information about your connected account or user.

### get_ai_app_outputs
Fetches the structured responses generated by other AI applications used during a meeting session.

### get_transcript
Retrieves detailed information and the full text content of any single recorded meeting transcript.

### list_soundbites
Lists available short, critical audio clips pulled from past meetings for easy sharing or review.

### list_transcripts
Generates a list of all meeting transcripts in your account, including metadata like date and title.

### list_team_users
Queries the organization's directory to get names and roles for all team members associated with the account.

### list_webhooks
Displays a list of currently active webhooks configured for receiving external data feeds.

### update_meeting_title
Changes the title or naming convention for an existing meeting transcript record.

### upload_audio
Sends a public audio URL to automatically transcribe and process the content of an uploaded file.

## Prompt Examples

**Prompt:** 
```
Summarize the key decisions from the meeting 'Project Alpha Sync'.
```

**Response:** 
```
Retrieving summary... I've identified 3 key decisions from Project Alpha Sync: 1. Launch is delayed to Q4. 2. Budget is increased by 10%. 3. John is lead on API docs. Would you like the full action items list?
```

**Prompt:** 
```
Invite the Fireflies bot to this Meet link: [url].
```

**Response:** 
```
Done! I've sent the invitation to your live meeting. The Fireflies bot will join shortly to begin recording and transcribing the conversation.
```

**Prompt:** 
```
Ask Fred: 'What was the specific feedback regarding the mobile UI?' for meeting '123'.
```

**Response:** 
```
AskFred analysis... According to the transcript, the client mentioned that the navigation buttons are too small for smaller devices and the color contrast needs to be improved. Should I create a task for the design team?
```

## Capabilities

### Record live calls
The MCP can invite the recording bot into ongoing Zoom, Google Meet, or Teams meetings so you don't miss a thing.

### Ask questions about transcripts
You can ask complex questions in natural language and retrieve high-fidelity answers from any past meeting record.

### Manage recordings and files
The system lets you list all recorded meetings, get full transcript details, or even transcribe audio files manually uploaded later on.

### Identify team members
Retrieve the organization's directory to coordinate knowledge across different teams and accounts.

## Use Cases

### The Product Manager reviewing user calls
A PM finishes a day of five customer interviews. Instead of copying key pain points into a Notion document, they ask their agent: 'What were the top three complaints about our current dashboard UI?' The MCP uses `ask_fred` to cross-reference all five transcripts and immediately delivers a categorized list for the design team.

### The Sales Team needing competitive intelligence
A sales rep records a demo call with a prospect. Before sending follow-up materials, they use `upload_audio` to process the raw recording and then ask their agent: 'What specific competitor did they mention by name?' The MCP extracts the exact product names mentioned.

### The Operations Lead keeping meeting records clean
An Ops lead realizes a critical project sync was poorly titled. They use `list_transcripts` to find the correct record, and then call `update_meeting_title` to rename it correctly, ensuring all team members know exactly what the documentation covers.

### The Manager onboarding a new employee
A manager needs to quickly bring a new hire up to speed on past project decisions. Instead of forwarding dozens of emails and notes, they ask their agent: 'Summarize the key launch dates for Project Phoenix.' The MCP scans multiple transcripts using `list_transcripts` and provides one concise summary.

## Benefits

- Stop searching through pages of text for one date or name. You can use the `ask_fred` tool to ask precise questions about a meeting—like 'When did we decide on the Q4 budget?'—and get an instant answer, saving you hours of review time.
- Never forget who was supposed to do what. The MCP gives your agent access to full action items and summaries from every call, letting you track commitments without manual follow-ups.
- Need to prep for a meeting? Before the call starts, use `list_team_users` to pull a directory list of attendees so your AI client can verify all necessary stakeholders are present.
- Transcribing external assets is simple. Just send an audio URL using `upload_audio`, and the agent processes it into a usable transcript, even if you couldn't record it live.
- Manage your data proactively. If a meeting needs to be scrubbed or archived for legal reasons, you can use tools like `delete_transcript` directly through your AI client workflow.

## How It Works

The bottom line is that you get full programmatic control over all of your organizational meeting knowledge.

1. Subscribe to this MCP on Vinkius and retrieve your Fireflies.ai API Key from your account settings.
2. Connect your AI agent using the key, allowing it permission to manage meeting data within your workspace.
3. Now, your agent can start calling tools to list transcripts, transcribe new audio files, or ask detailed questions about past meetings.

## Frequently Asked Questions

**How does Fireflies.ai MCP work with different platforms?**
This MCP supports transcripts from Zoom, Google Meet, and Teams. You can also upload audio files directly using `upload_audio` if the meeting wasn't recorded through an integrated platform.

**Can I use Fireflies.ai MCP to find action items?**
Yes, this is one of its core functions. You can ask your agent specific questions using `ask_fred` to retrieve all assigned tasks and owners from any past meeting transcript.

**Is Fireflies.ai MCP better than just keeping audio recordings?**
Absolutely. The raw recording is just sound; this MCP processes that sound into searchable, structured data. You can ask questions about the content without having to listen again.

**What if I need to update a meeting's title?**
You can use the `update_meeting_title` tool via your agent client to correct or improve the naming convention of old transcripts, keeping your records organized and searchable.