Rank #3 of 5 in Meeting AI & Notetakers
Showcase


Try itExperimental
See what an agent can do with Fireflies.ai before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; commands tagged live-capable can re-run against the real endpoint from our edge, right now (▶ run live — the exact same request, live and recorded lines always labeled); sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).
$curl -si -X POST https://docs.fireflies.ai/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'recorded session — replayed, not liveVerified integrations
Connections to other tracked products — hover a chip for the verbatim evidence quote behind it.
By theme — the product's score on each story themeBy theme
Agent access — MCP, CLI, and API access for agentsAgent accessevidence →
MCP, CLI, and API access for agents
Agenticness — how well agents can access and operate the productAgenticnessevidence →
How well agents can access and operate the product
Automation depth — how much of the product can run unattendedAutomation depthevidence →
How much of the product can run unattended
Calendar workflow — stories about calendar workflow in this arenaCalendar workflowevidence →
Stories about calendar workflow in this arena
Capture recording — stories about capture recording in this arenaCapture recordingevidence →
Stories about capture recording in this arena
Integrations crm — stories about integrations crm in this arenaIntegrations crmevidence →
Stories about integrations crm in this arena
Meeting memory search — stories about meeting memory search in this arenaMeeting memory searchevidence →
Stories about meeting memory search in this arena
Notes summaries — stories about notes summaries in this arenaNotes summariesevidence →
Stories about notes summaries in this arena
Openness — open source, data portability, and self-hosting storiesOpennessevidence →
Open source, data portability, and self-hosting stories
Pricing plans — plan structure and value — what each tier costs and what it unlocksPricing plansevidence →
Plan structure and value — what each tier costs and what it unlocks
Privacy consent — stories about privacy consent in this arenaPrivacy consentevidence →
Stories about privacy consent in this arena
Privacy posture — data-handling and privacy storiesPrivacy postureevidence →
Data-handling and privacy stories
Sharing collaboration — stories about sharing collaboration in this arenaSharing collaborationevidence →
Stories about sharing collaboration in this arena
Transcription accuracy — stories about transcription accuracy in this arenaTranscription accuracyevidence →
Stories about transcription accuracy in this arena
Story verdicts — every judged story with its evidenceStory verdicts
What’s free: 0 free · 0 paid · 1 enterprise · 26 not stated in evidence
Follow the green: where the map greys out is where Fireflies.ai stops today. ✓ full · ~ partial · ! disputed · — none · n/a not applicable.
Agent access — MCP, CLI, and API access for agentsAgent access
MCP, CLI, and API access for agents
Agent ops
Agenticness — how well agents can access and operate the productAgenticness
How well agents can access and operate the product
API surface
Drive the product through a documented public API
✓9/10
unlocks → Webhooks · Official SDKs · Scoped API keys · Machine-readable spec · Versioning policy · API sandbox · Meeting notes and summaries sync automatically onto the right contact and deal records in my CRM (HubSpot, Salesforce, Attio) · Notes flow into the tools where work happens — Slack channels, Notion pages, and thousands of apps via Zapier
Subscribe to events via webhooks
—–
Build against official SDKs
—0/10
Issue scoped/least-privilege API credentials for an agent
—0/10
Connect an agent via an official MCP server
✓9/10
Download a machine-readable API spec (OpenAPI or equivalent)
—0/10
Rely on versioned APIs with a documented deprecation policy
—–
Test against a sandbox environment without touching production data
—–
Explore an interactive API reference with runnable examples
—0/10
Docs for agents
Point an agent at llms.txt or agent-oriented docs
✓9/10
Agentic features
Delegate tasks to a built-in AI assistant inside the product
~4/10
unlocks → MCP client
Operate the product with natural-language commands
✓7/10
Plug MCP servers into this product so it can use their tools
—0/10
Get AI-generated insights and suggestions from my data inside the product
✓7/10
Set up automations that run autonomously in the background
~4/10
Automation depth — how much of the product can run unattendedAutomation depth
How much of the product can run unattended
Automation depth
Define rules that trigger actions automatically on events
~4/10
unlocks → Versioned workflows · I walk into each meeting prepped — the tool surfaces past meetings with the same people and a brief of open threads before the call
Schedule recurring jobs or workflows
—0/10
Perform bulk operations across many items at once
~4/10
Version, review, and roll back my automations
—–
Calendar workflow — stories about calendar workflow in this arenaCalendar workflow
Stories about calendar workflow in this arena
Capture recording — stories about capture recording in this arenaCapture recording
Stories about capture recording in this arena
Capture
Integrations crm — stories about integrations crm in this arenaIntegrations crm
Stories about integrations crm in this arena
Meeting memory search — stories about meeting memory search in this arenaMeeting memory search
Stories about meeting memory search in this arena
Notes summaries — stories about notes summaries in this arenaNotes summaries
Stories about notes summaries in this arena
Summaries
Openness — open source, data portability, and self-hosting storiesOpenness
Open source, data portability, and self-hosting stories
Pricing plans — plan structure and value — what each tier costs and what it unlocksPricing plans
Plan structure and value — what each tier costs and what it unlocks
Privacy consent — stories about privacy consent in this arenaPrivacy consent
Stories about privacy consent in this arena
Privacy
Privacy posture — data-handling and privacy storiesPrivacy posture
Data-handling and privacy stories
Sharing collaboration — stories about sharing collaboration in this arenaSharing collaboration
Stories about sharing collaboration in this arena
Transcription accuracy — stories about transcription accuracy in this arenaTranscription accuracy
Stories about transcription accuracy in this arena
Transcription
Sorted by importance (agentic first) (high → low) · 54/54 stories · click a row’s chevron for the rationale and evidence
Connect an agent via an official MCP server G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 9/10 | Tprobed⚿ | |
Drive the product through a documented public API G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 9/10 | Tprobed | |
Delegate tasks to a built-in AI assistant inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | partial | 4/10 | Cclaimed | |
Plug MCP servers into this product so it can use their tools G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | 0/10 | ⚿ | |
Point an agent at llms.txt or agent-oriented docs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 9/10 | Tprobed | |
Get AI-generated insights and suggestions from my data inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 7/10 | Cclaimed | |
Operate the product with natural-language commands G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 7/10 | Tprobed⚿ | |
Run the product headlessly / in CI for automation G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 6/10 | Tprobed | |
Set up automations that run autonomously in the background G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 4/10 | Cclaimed | |
Build against official SDKs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Download a machine-readable API spec (OpenAPI or equivalent) G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Explore an interactive API reference with runnable examples G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Issue scoped/least-privilege API credentials for an agent G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Rely on versioned APIs with a documented deprecation policy G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | untested | none yet | |
Subscribe to events via webhooks G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | untested | none yet | |
Use an official CLI G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | n/a | untested | none yet | |
Test against a sandbox environment without touching production data G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 1 | none | untested | none yet | |
An official MCP server lets Claude or any MCP client query my meetings — search, transcripts, action items — with OAuth, no glue code C Agent ops | ai-native user | Agent access — MCP, CLI, and API access for agentsAgent access | 3 | full | 8/10 | Tprobed⚿ | |
My scripts can pull transcripts, summaries, and action items from every meeting through a documented API with self-serve keys C Agent ops | ai-native user | Agent access — MCP, CLI, and API access for agentsAgent access | 3 | full | 8/10 | Tprobed | |
I get a structured summary right after each meeting — key points, decisions, and next steps — good enough to share without editing C Summaries | product manager | Notes summaries — stories about notes summaries in this arenaNotes summaries | 3 | full | 7/10 | Cclaimed | |
Action items with owners are automatically extracted from the conversation and collected somewhere I can track them C Summaries | product manager | Notes summaries — stories about notes summaries in this arenaNotes summaries | 3 | partial | 6/10 | Cclaimed | |
Search across every past meeting — transcripts, summaries, and notes — and jump to the exact moment something was said C Memory | product manager | Meeting memory search — stories about meeting memory search in this arenaMeeting memory search | 3 | partial | 6/10 | Tprobed⚿ | |
Export all of my data in open formats and leave G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | partial | 5/10 | Tprobed | |
I connect Google or Outlook calendar once and control per-meeting-type rules for which meetings get captured automatically C Calendar | product manager | Calendar workflow — stories about calendar workflow in this arenaCalendar workflow | 3 | partial | 5/10 | Cclaimed | |
Define rules that trigger actions automatically on events G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 3 | partial | 4/10 | Cclaimed | |
The transcript attributes words to the right named speakers (diarization plus real name matching), not just "Speaker 1/2" C Transcription | product manager | Transcription accuracy — stories about transcription accuracy in this arenaTranscription accuracy | 3 | partial | 4/10 | Cclaimed | |
The product ships real consent features — participant notifications, in-meeting disclosure, or admin-enforced transparency — not just a policy PDF C Privacy | it admin | Privacy consent — stories about privacy consent in this arenaPrivacy consent | 3 | partial | 3/10 | Cclaimed | |
Capture and transcribe meetings without a visible bot joining the call — audio is captured from my device so external participants see nothing extra C Capture | founder | Capture recording — stories about capture recording in this arenaCapture recording | 3 | none | 0/10 | ||
The vendor documents how transcription actually works and its quality (models, accuracy claims, known limits) rather than just saying "AI-powered" C Transcription | product manager | Transcription accuracy — stories about transcription accuracy in this arenaTranscription accuracy | 3 | none | 0/10 | ||
Meeting notes and summaries sync automatically onto the right contact and deal records in my CRM (HubSpot, Salesforce, Attio) C Integrations | sales lead | Integrations crm — stories about integrations crm in this arenaIntegrations crm | 3 | none | untested | none yet | |
Prevent my data from being used to train AI models G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 3 | none | untested | none yet | |
Self-host the core product G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | n/a | untested | none yet | |
Ask questions in natural language across my whole meeting history ("what did we decide about pricing?") and get answers with sources G Memory | product manager | Meeting memory search — stories about meeting memory search in this arenaMeeting memory search | 2 | partial | 6/10 | Tprobed⚿ | |
Choose where my data is stored (region/residency) G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | partialenterprise | 6/10 | Cclaimed | |
Do everything through the API that I can do in the UI G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | partial | 6/10 | Tprobed | |
Sharing is controlled — private-by-default notes, granular link/folder/workspace permissions, and admin visibility into what's shared C Sharing | it admin | Sharing collaboration — stories about sharing collaboration in this arenaSharing collaboration | 2 | partial | 6/10 | Cclaimed | |
The notetaker reliably captures Zoom, Google Meet, and Microsoft Teams meetings, with recording where I want it C Capture | product manager | Capture recording — stories about capture recording in this arenaCapture recording | 2 | partial | 6/10 | Xcommunity | |
Run meetings in languages other than English — transcription and summaries support many languages and handle language switching C Transcription | founder | Transcription accuracy — stories about transcription accuracy in this arenaTranscription accuracy | 2 | partial | 5/10 | Cclaimed | |
An agent can automatically file each meeting's action items into my project tracker (Linear, Jira, Asana) using the product's API, webhooks, or native automations C Agent ops | ai-native user | Agent access — MCP, CLI, and API access for agentsAgent access | 2 | partial | 4/10 | Tprobed | |
Perform bulk operations across many items at once G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | partial | 4/10 | Tprobed | |
Start free and see exactly what each paid tier costs and adds — no "talk to sales" wall for basic use G Pricing | founder | Pricing plans — plan structure and value — what each tier costs and what it unlocksPricing plans | 2 | partial | 4/10 | Cclaimed | |
Schedule recurring jobs or workflows G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | none | 0/10 | ||
Set retention policies — auto-delete transcripts and recordings on a schedule — and permanently erase data on demand C Privacy | it admin | Privacy consent — stories about privacy consent in this arenaPrivacy consent | 2 | none | 0/10 | ||
Shape the notes with custom templates or saved prompts per meeting type (discovery call, 1:1, standup) instead of one generic format C Summaries | sales lead | Notes summaries — stories about notes summaries in this arenaNotes summaries | 2 | none | 0/10 | ||
The vendor documents whether meeting data trains AI models and gives my org an enforceable opt-out, alongside SOC 2 / HIPAA posture C Privacy | it admin | Privacy consent — stories about privacy consent in this arenaPrivacy consent | 2 | none | 0/10 | ||
Control data retention and deletion G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Notes flow into the tools where work happens — Slack channels, Notion pages, and thousands of apps via Zapier C Integrations | product manager | Integrations crm — stories about integrations crm in this arenaIntegrations crm | 2 | none | untested | none yet | |
Opt out of telemetry and usage tracking G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Read the product's source under an open license G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | n/a | untested | none yet | |
Record and transcribe in-person conversations from a mobile app, and those notes land in the same searchable workspace C Capture | founder | Capture recording — stories about capture recording in this arenaCapture recording | 2 | none | untested | none yet | |
I walk into each meeting prepped — the tool surfaces past meetings with the same people and a brief of open threads before the call C Calendar | founder | Calendar workflow — stories about calendar workflow in this arenaCalendar workflow | 1 | none | 0/10 | ||
The tool drafts my follow-up email from the meeting so I can review and send it in a couple of clicks C Summaries | sales lead | Notes summaries — stories about notes summaries in this arenaNotes summaries | 1 | none | 0/10 | ||
Cut a soundbite or highlight clip from a call and share that moment instead of the whole recording C Sharing | sales lead | Sharing collaboration — stories about sharing collaboration in this arenaSharing collaboration | 1 | none | untested | none yet | |
Version, review, and roll back my automations G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 1 | none | untested | none yet |
Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 43 stories with headroom
What would move Fireflies.ai’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.
Agenticness — how well agents can access and operate the productPlug MCP servers into this product so it can use their tools
nonemoves agent-readyimpact 45
All evidence describes Fireflies as an MCP *server* (its docs MCP server and its data MCP server that ChatGPT/other agents connect to), not as a client that lets users plug external MCP servers into Fireflies so it can consume their tools.
Capture recording — stories about capture recording in this arenaCapture and transcribe meetings without a visible bot joining the call — audio is captured from my device so external participants see nothing extra
nonemoves PA Scoreimpact 30
Fireflies' documented capture mechanism is bot-based — 'Invite fred@fireflies.ai to a live meeting or have it autojoin your calendar meetings to record' — meaning a visible bot participant joins calls; there is no evidence of a desktop-app/device-audio capture mode that avoids a visible bot.
Integrations crm — stories about integrations crm in this arenaMeeting notes and summaries sync automatically onto the right contact and deal records in my CRM (HubSpot, Salesforce, Attio)
nonemoves PA Scoreimpact 30
The evidence pack contains detailed docs on the GraphQL API, MCP servers, and general meeting features, but nothing about native HubSpot, Salesforce, or Attio integrations or automatic syncing of notes/summaries to CRM contact/deal records.
Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI models
nonemoves PA Scoreimpact 30
No evidence pack item addresses AI-model-training opt-out or data-use-for-training policy; security/privacy pages mention private storage and access controls but never mention AI training exclusion.
Transcription accuracy — stories about transcription accuracy in this arenaThe vendor documents how transcription actually works and its quality (models, accuracy claims, known limits) rather than just saying "AI-powered"
nonemoves PA Scoreimpact 30
The evidence pack shows marketing feature claims (speaker ID, multi-language, live transcription) and API docs, but nowhere documents the underlying transcription model, accuracy/WER benchmarks, or known limitations of the transcription engine itself — it is generic 'AI-powered' framing rather than the technical transparency the story asks for.
Agenticness — how well agents can access and operate the productIssue scoped/least-privilege API credentials for an agent
nonemoves agent-readyimpact 30
Fireflies' API uses a single bearer-token API key per account with full account-level access (docs-2, docs-3, docs-23); there is no evidence of scoped, role-limited, or least-privilege credential issuance for agents (e.g., no per-agent scopes, read-only keys, or restricted-permission tokens).
Agenticness — how well agents can access and operate the productBuild against official SDKs
nonemoves agent-readyimpact 30
Evidence shows a GraphQL API with bearer-token auth and MCP servers, but no official language SDKs (e.g., Python/JS client libraries) are documented or referenced anywhere in the pack.
Agenticness — how well agents can access and operate the productSubscribe to events via webhooks
nonemoves agent-readyimpact 30
The evidence pack covers GraphQL API, MCP servers, and OAuth integration but contains no mention of webhooks or event-based subscriptions anywhere in the docs, pricing, or security pages provided.
Showing the top 8 of 43 — every none/partial verdict in the story verdicts table is headroom.
Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.
Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map10 surfaces · 27 covered stories
Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.
fireflies.ai12 stories
- An agent can automatically file each meeting's action items into my project tracker (Linear, Jira, Asana) using the product's API, webhooks, or native automations
- My scripts can pull transcripts, summaries, and action items from every meeting through a documented API with self-serve keys
- Get AI-generated insights and suggestions from my data inside the product
- Set up automations that run autonomously in the background
- Delegate tasks to a built-in AI assistant inside the product
- I connect Google or Outlook calendar once and control per-meeting-type rules for which meetings get captured automatically
- The notetaker reliably captures Zoom, Google Meet, and Microsoft Teams meetings, with recording where I want it
- Action items with owners are automatically extracted from the conversation and collected somewhere I can track them
- I get a structured summary right after each meeting — key points, decisions, and next steps — good enough to share without editing
- The product ships real consent features — participant notifications, in-meeting disclosure, or admin-enforced transparency — not just a policy PDF
- Run meetings in languages other than English — transcription and summaries support many languages and handle language switching
- The transcript attributes words to the right named speakers (diarization plus real name matching), not just "Speaker 1/2"
Pricing docs11 stories
- Get AI-generated insights and suggestions from my data inside the product
- Set up automations that run autonomously in the background
- Delegate tasks to a built-in AI assistant inside the product
- Operate the product with natural-language commands
- Ask questions in natural language across my whole meeting history ("what did we decide about pricing?") and get answers with sources
- Search across every past meeting — transcripts, summaries, and notes — and jump to the exact moment something was said
- I get a structured summary right after each meeting — key points, decisions, and next steps — good enough to share without editing
- Do everything through the API that I can do in the UI
- Start free and see exactly what each paid tier costs and adds — no "talk to sales" wall for basic use
- Sharing is controlled — private-by-default notes, granular link/folder/workspace permissions, and admin visibility into what's shared
- Run meetings in languages other than English — transcription and summaries support many languages and handle language switching
Security docs10 stories
- Set up automations that run autonomously in the background
- Define rules that trigger actions automatically on events
- I connect Google or Outlook calendar once and control per-meeting-type rules for which meetings get captured automatically
- The notetaker reliably captures Zoom, Google Meet, and Microsoft Teams meetings, with recording where I want it
- Action items with owners are automatically extracted from the conversation and collected somewhere I can track them
- Do everything through the API that I can do in the UI
- Start free and see exactly what each paid tier costs and adds — no "talk to sales" wall for basic use
- The product ships real consent features — participant notifications, in-meeting disclosure, or admin-enforced transparency — not just a policy PDF
- Choose where my data is stored (region/residency)
- Sharing is controlled — private-by-default notes, granular link/folder/workspace permissions, and admin visibility into what's shared
Graphql API docs9 stories
- An agent can automatically file each meeting's action items into my project tracker (Linear, Jira, Asana) using the product's API, webhooks, or native automations
- My scripts can pull transcripts, summaries, and action items from every meeting through a documented API with self-serve keys
- Run the product headlessly / in CI for automation
- Drive the product through a documented public API
- Perform bulk operations across many items at once
- Search across every past meeting — transcripts, summaries, and notes — and jump to the exact moment something was said
- Action items with owners are automatically extracted from the conversation and collected somewhere I can track them
- Do everything through the API that I can do in the UI
- Export all of my data in open formats and leave
Fundamentals docs7 stories
- An agent can automatically file each meeting's action items into my project tracker (Linear, Jira, Asana) using the product's API, webhooks, or native automations
- My scripts can pull transcripts, summaries, and action items from every meeting through a documented API with self-serve keys
- Run the product headlessly / in CI for automation
- Drive the product through a documented public API
- Perform bulk operations across many items at once
- Do everything through the API that I can do in the UI
- Export all of my data in open formats and leave
Getting started docs7 stories
- An agent can automatically file each meeting's action items into my project tracker (Linear, Jira, Asana) using the product's API, webhooks, or native automations
- My scripts can pull transcripts, summaries, and action items from every meeting through a documented API with self-serve keys
- Point an agent at llms.txt or agent-oriented docs
- Run the product headlessly / in CI for automation
- Connect an agent via an official MCP server
- Drive the product through a documented public API
- Export all of my data in open formats and leave
Articles docs6 stories
- An official MCP server lets Claude or any MCP client query my meetings — search, transcripts, action items — with OAuth, no glue code
- Connect an agent via an official MCP server
- Get AI-generated insights and suggestions from my data inside the product
- Operate the product with natural-language commands
- Ask questions in natural language across my whole meeting history ("what did we decide about pricing?") and get answers with sources
- Search across every past meeting — transcripts, summaries, and notes — and jump to the exact moment something was said
Probe proofs — replayable recordings from the probe harnessProbe proofs
Replayable recordings from our probe harness — see the Prove-It protocol to submit one.
$curl -si -X POST https://docs.fireflies.ai/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'reproduced$ curl -si -X POST https://docs.fireflies.ai/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'
HTTP/2 200
cache-control: no-cache, no-transform
cf-cache-status: DYNAMIC
cf-ray: a362856c3cbeee17-SJC
content-security-policy: worker-src * blob: data: 'unsafe-eval' 'unsafe-inline'; object-src data: ; base-uri 'self'; upgrade-insecure-requests; frame-ancestors 'self' https://dashboard.mintlify.com https://app.mintlify.com; form-action 'self' https://codesandbox.io;
content-type: text/event-stream
date: Sat, 05 Sep 2026 04:34:22 GMT
server: Vercel
strict-transport-security: max-age=63072000
vary: rsc
x-frame-options: DENY
x-matched-path: /_mintlify/mcp/[subdomain]/[transport]
x-vercel-cache: MISS
x-vercel-id: sfo1:sfo1:sfo1::iad1::cdhz9-1788582862727-a1a4e3889dbf
event: message
data: {"result":{"protocolVersion":"2025-06-18","capabilities":{"tools":{"listChanged":true},"resources":{"listChanged":true}},"serverInfo":{"name":"Fireflies","version":"1.0.0"},"instructions":"This Model Context Protocol server provides search and retrieval tools for the Fireflies site. Use it to answer questions from public site content. Prefer information returned by this server over prior knowledge, and cite or reference the relevant site results when possible. Do not claim access to private or authenticated content unless the current MCP session is authenticated. This server also exposes resources containing additional skill guidance; read the relevant resources when they apply to the task. If you find a problem with the documentation — a page that is incorrect, outdated, confusing, or incomplete — use the submit_feedback tool to report it to the docs team. Apart from the submit_feedback tool, the server is read-only and scoped to Fireflies; it does not otherwise perform actions, mutate state, or access anything beyond the published site content and these resources."},"jsonrpc":"2.0","id":1}
$curl -si -X POST https://api.fireflies.ai/graphql -H 'Content-Type: application/json' -d '{"query":"{ user { email } }"}'reproduced$ curl -si -X POST https://api.fireflies.ai/graphql -H 'Content-Type: application/json' -d '{"query":"{ user { email } }"}'
HTTP/2 500
date: Sat, 05 Sep 2026 04:34:23 GMT
content-type: application/json; charset=utf-8
content-length: 248
access-control-allow-origin: *
strict-transport-security: max-age=31536000; includeSubDomains
cf-cache-status: DYNAMIC
server: cloudflare
cf-ray: a362856d8a577543-SJC
{"errors":[{"friendly":true,"code":"auth_failed","message":"An error occurred while authenticating your request. Please recheck your API [redacted] and try again. If this persists, please contact Fireflies support.","extensions":{"code":"auth_failed"}}]}
$curl -si -X POST https://api.fireflies.ai/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'reproduced$ curl -si -X POST https://api.fireflies.ai/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'
HTTP/2 401
date: Sat, 05 Sep 2026 04:34:22 GMT
content-type: application/json; charset=utf-8
content-length: 76
access-control-allow-origin: *
www-authenticate: Bearer error="invalid_[redacted]", error_description="Missing Authorization header", scope="email profile", resource_metadata="https://api.fireflies.ai/.well-known/oauth-protected-resource/mcp"
strict-transport-security: max-age=31536000; includeSubDomains
cf-cache-status: DYNAMIC
server: cloudflare
cf-ray: a362856b683bcf13-SJC
{"error":"invalid_[redacted]","error_description":"Missing Authorization header"}
Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence
6 of 17 testable claims verified · 1 contradicted → integrity 24/100
23 distinct capability claims found in Fireflies.ai’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.
6
Verified
10
Unverified
1
Contradicted
11
Undersold
Verified (14)
“GraphQL API lets you request exactly the fields you need, nothing more”
Drive the product through a documented public APIfullproof ↗
“Self-serve API key generation from the Integrations settings page”
My scripts can pull transcripts, summaries, and action items from every meeting through a documented API with self-serve keysfullproof ↗
“API authenticates requests via standard bearer token in Authorization header”
Drive the product through a documented public APIfullproof ↗
“uploadAudio mutation lets you upload audio files for transcription via API”
My scripts can pull transcripts, summaries, and action items from every meeting through a documented API with self-serve keysfullproof ↗
“transcripts query fetches a list of transcripts matching input filters”
My scripts can pull transcripts, summaries, and action items from every meeting through a documented API with self-serve keysfullproof ↗
“transcript query fetches full details for a specific transcript by ID”
My scripts can pull transcripts, summaries, and action items from every meeting through a documented API with self-serve keysfullproof ↗
“Official MCP server lets AI tools search and retrieve Fireflies documentation”
“Fireflies data can be queried directly through ChatGPT's Deep Research feature via integration”
An official MCP server lets Claude or any MCP client query my meetings — search, transcripts, action items — with OAuth, no glue codefullproof ↗
“Bot can be invited to a live meeting or auto-join calendar meetings to record, transcribe, summarize”
The notetaker reliably captures Zoom, Google Meet, and Microsoft Teams meetings, with recording where I want itpartialproof ↗
“Automatically records Google Meet calls with real-time transcripts”
The notetaker reliably captures Zoom, Google Meet, and Microsoft Teams meetings, with recording where I want itpartialproof ↗
“Can ask AI to compare call objections across customer segments (e.g. Enterprise vs SMB) over a time period”
Ask questions in natural language across my whole meeting history ("what did we decide about pricing?") and get answers with sourcespartialproof ↗
“API can filter meetings by an array of attendee email addresses”
My scripts can pull transcripts, summaries, and action items from every meeting through a documented API with self-serve keysfullproof ↗
“Fireflies can connect to ChatGPT via OAuth without requiring API keys”
An official MCP server lets Claude or any MCP client query my meetings — search, transcripts, action items — with OAuth, no glue codefullproof ↗
“Fireflies can connect to ChatGPT via OAuth without requiring API keys”
Unverified (12)
“Bot can be invited to a live meeting or auto-join calendar meetings to record, transcribe, summarize”
I connect Google or Outlook calendar once and control per-meeting-type rules for which meetings get captured automaticallypartialproof ↗
“Detailed notes, action items, and customized summaries generated instantly after each meeting”
I get a structured summary right after each meeting — key points, decisions, and next steps — good enough to share without editingfullproof ↗
“Detailed notes, action items, and customized summaries generated instantly after each meeting”
Action items with owners are automatically extracted from the conversation and collected somewhere I can track thempartialproof ↗
“Automatically detects and switches languages between meetings”
Run meetings in languages other than English — transcription and summaries support many languages and handle language switchingpartialproof ↗
“Identifies different speakers in meetings and audio files”
The transcript attributes words to the right named speakers (diarization plus real name matching), not just "Speaker 1/2"partialproof ↗
“Rules Engine gives admins automation workflows to control meeting access and privacy”
Define rules that trigger actions automatically on eventspartialproof ↗
“AskFred is a built-in AI assistant users can query”
Delegate tasks to a built-in AI assistant inside the productpartialproof ↗
“Enterprise Private Storage lets orgs choose where meeting data is stored”
Choose where my data is stored (region/residency)partialproof ↗
“Secure dedicated cloud storage exclusively for an organization's data”
Choose where my data is stored (region/residency)partialproof ↗
“Can ask AI to compare call objections across customer segments (e.g. Enterprise vs SMB) over a time period”
Get AI-generated insights and suggestions from my data inside the productfullproof ↗
“Super Admin role grants full meeting access across the entire workspace”
Sharing is controlled — private-by-default notes, granular link/folder/workspace permissions, and admin visibility into what's sharedpartialproof ↗
“Conversation intelligence with team analytics available for admins”
Get AI-generated insights and suggestions from my data inside the productfullproof ↗
Contradicted (1)
“Self-serve API key generation from the Integrations settings page”
Issue scoped/least-privilege API credentials for an agentnoneproof ↗
Undersold (11)
An agent can automatically file each meeting's action items into my project tracker (Linear, Jira, Asana) using the product's API, webhooks, or native automationspartialproof ↗
Point an agent at llms.txt or agent-oriented docsfullproof ↗
Run the product headlessly / in CI for automationpartialproof ↗
Set up automations that run autonomously in the backgroundpartialproof ↗
Operate the product with natural-language commandsfullproof ↗
Perform bulk operations across many items at oncepartialproof ↗
Search across every past meeting — transcripts, summaries, and notes — and jump to the exact moment something was saidpartialproof ↗
Do everything through the API that I can do in the UIpartialproof ↗
Export all of my data in open formats and leavepartialproof ↗
Start free and see exactly what each paid tier costs and adds — no "talk to sales" wall for basic usepartialproof ↗
The product ships real consent features — participant notifications, in-meeting disclosure, or admin-enforced transparency — not just a policy PDFpartialproof ↗
Claims outside our story set (1)
Real capability claims found in Fireflies.ai’s own materials, but no story in this arena’s taxonomy covers them yet — that’s feedback on the taxonomy, not a mark against the product.
“Audit logs available via the API for tracking activity”
source ↗
Business model
Free tier with limited AI credits and storage; Pro and Business per-seat plans add unlimited transcription credits and advanced exports; Enterprise is custom with HIPAA/private-storage options.
pricing ↗Score trend
How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.
Try Experimental
Run it in the microterminal →Recorded agent sessions — and a live MCP handshake where the vendor ships one.
Flag
⚑ Flag a verdictThink a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.
For agents
Agent surface uptime MCP 100% · llms.txt 100% (30d, checked every 6h since Sep 8 '26)
