# Fireflies.ai MCP

> Fireflies.ai connects your AI client directly to meeting intelligence. It transcribes calls from Zoom or Google Meet and turns hours of audio into searchable data points, summarized action items, and detailed conversation analytics. Stop re-watching recordings; ask your agent questions about your entire meeting history.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** meeting-transcription, note-taking, conversation-analytics, voice-assistant, meeting-intelligence, nlp

## Description

Connecting Fireflies.ai through Vinkius gives you deep insight into everything that happens during virtual meetings. Instead of dealing with disorganized notes or massive video files, you can talk to your AI client and simply ask what happened. It transcribes conversations across multiple platforms, pulls out key action items, and even analyzes who talked more than whom—giving you hard metrics like the talk-to-listen ratio for any team discussion. You can query every single transcript in your history with natural language prompts. Need to track down a specific decision made three months ago? Just ask. Plus, you manage the bot directly; you can invite it to an ongoing meeting using just the URL or rename old transcripts so your database stays clean and organized.

## Tools

### add_to_live_meeting
Invites Fireflies.ai to join an ongoing live video conference call.

### create_ask_fred_thread
Allows you to ask a specific question directly to the integrated AI assistant, AskFred.

### delete_transcript
Removes an entire meeting transcript from your archive.

### get_analytics
Pulls comprehensive metrics about a past meeting, like who spoke the most.

### get_ask_fred_thread
Retrieves the back-and-forth message history from your AskFred analysis threads.

### get_transcript
Fetches all summarized details and key points for a specific, named meeting transcript.

### get_user
Retrieves detailed profile information about a specified team member.

### list_active_meetings
Shows you which meetings are currently being recorded and transcribed in real-time.

### list_ask_fred_threads
Lists all the analysis threads you've created with AskFred.

### list_transcripts
Retrieves a list of your most recently recorded meetings and their basic summaries.

### list_users
Outputs a roster listing all team members connected to Fireflies.ai.

### update_meeting_title
Changes the name of an old meeting transcript for better organization.

## Prompt Examples

**Prompt:** 
```
List my 5 most recent meeting transcripts.
```

**Response:** 
```
Fetching transcripts... I found 5 recent meetings, including 'Product Roadmap Sync' and 'Q1 Review'. Would you like the AI summary or action items for any of these?
```

**Prompt:** 
```
Invite Fireflies to join my current meeting at https://zoom.us/j/123456789
```

**Response:** 
```
Request sent! I've invited the Fireflies bot to your Zoom meeting. It should join shortly to start transcribing the conversation.
```

**Prompt:** 
```
Show me the action items from meeting ID 'trans_987'.
```

**Response:** 
```
Retrieving summary... For meeting 'trans_987', the action items are: 1) Update the landing page design, 2) Send the final proposal by Friday, and 3) Schedule a follow-up call with the engineering team.
```

## Capabilities

### Manage Transcripts
You can list recent meetings, fetch detailed summaries, rename transcripts, or delete them entirely.

### Control Live Meetings
You tell your agent to invite the Fireflies bot into a live Zoom or Google Meet session using only the meeting link.

### Analyze Conversation Metrics
The system delivers aggregate data, including talk-to-listen ratios and words-per-minute counts, for deep team communication analysis.

### Query Meeting Content
You use the AskFred integration to ask specific questions about past meetings or start brand new threads of analysis.

### Manage Team Data
The agent can list all team members and retrieve user-specific meeting details.

## Use Cases

### Finding Decisions After a Large Sync
A PM needs to know who was assigned the Q3 budget report from a meeting last month. Instead of searching through 40 minutes of video, they ask their agent to get_transcript for that meeting and specify 'action items related to budgeting,' instantly getting a clear list.

### Analyzing Sales Performance
A sales manager wants to benchmark two reps. They use the get_analytics tool on both reps' discovery calls, allowing them to compare talk-to-listen ratios and identify where one rep needs pitch refinement.

### Quickly Onboarding a New Team Member
An executive assistant wants to give a new hire context. They ask the agent to list_users, get details on key team members using get_user, and then summarize all past project discussions for the new person.

### Handling Meeting Overload
A user has hundreds of old transcripts cluttering their system. They use list_transcripts to see what they have, then rename irrelevant ones using update_meeting_title and delete the rest via delete_transcript.

## Benefits

- Stop wasting time re-watching hours of video. Instead, you can ask your agent to pull out specific action items or keywords directly from the transcript using the get_transcript tool.
- Improve team communication immediately by getting conversation analytics. The get_analytics function delivers hard metrics, like talk-to-listen ratios, so teams know what needs work.
- Never miss a follow-up task again. Use the ask_fred_thread capability to query your entire meeting history and retrieve specific decisions made months ago.
- Keep your workspace clean and searchable. You can list transcripts and use update_meeting_title or delete_transcript when you're done with old data, keeping only what matters.
- You don't need to copy links manually. Use the add_to_live_meeting tool to invite the bot directly into a Zoom or Google Meet call using just the URL.

## How It Works

The bottom line is you get immediate access to structured, searchable data from all your recorded conversations.

1. Subscribe to this MCP on the Vinkius Marketplace.
2. Input your Fireflies API Key into your AI client settings.
3. Start asking your agent questions about meetings, or tell it to join a live meeting using its tools.

## Frequently Asked Questions

**How do I use Fireflies.ai MCP to start transcribing a live call?**
Use the add_to_live_meeting tool. Just provide the meeting URL and your agent handles inviting the bot to join and begin recording immediately.

**Can I find action items from old meetings using Fireflies.ai MCP?**
Yes. You list recent transcripts first, then use get_transcript or create_ask_fred_thread to query the content for specific deliverables and owners.

**What if I want to analyze team talk-to-listen ratios? Do I need Fireflies.ai MCP?**
The get_analytics tool does this. It pulls aggregate metrics from your meeting history, giving you hard data on who spoke and for how long.

**Does Fireflies.ai MCP let me organize my transcripts?**
Yes. You can list transcripts to see what's available, then use update_meeting_title to rename them or delete_transcript to clean up the archive.

**Is there a way to ask specific questions about past meetings with Fireflies.ai MCP?**
Use create_ask_fred_thread. This tool lets you engage AskFred directly, allowing for deep, focused analysis on any meeting content.