Integrations

Fireflies

Connect Fireflies to search meetings, read summaries and action items, pull transcripts, share recordings, and send the notetaker into live calls.

API credentialsProductivity & DocsFireflies API docs

You end up pasting the single API key shown on the Developer Settings page in Fireflies into PopMCP.

Setup time
2 min
Auth
API credentials
API base URL
https://api.fireflies.ai/graphql
Rate limits
Free allows 50 requests a day and Pro 500 a day. Business and Enterprise allow up to 60 requests a minute. Add to Live is capped at 3 requests per 20 minutes and Share Meeting at 10 an hour.

Before you begin

  • A Fireflies account you can sign in to at app.fireflies.ai
  • A Business or Enterprise plan for real workloads. Free is capped at 50 API requests a day and Pro at 500.
  • Your workspace admin must not have disabled Integrations for the team

Get your credentials

Open Integrations and find the Fireflies API card

Sign in at app.fireflies.ai and click Integrations in the left sidebar. Type Fireflies API into the search field and open that card.

Open this screen →

app.fireflies.ai/integrations
Search by title, keyword, host or participantAcme Supply Co.

Integrations

Connect Fireflies to the tools your team already uses.

AllInstalledCRMCollaborationDeveloper
Search integrations
IntegrationCategoryStatusAction
Fireflies APIGraphQL access to meetings and transcriptsDeveloperAvailableOpen
SlackPost summaries to a channelCollaborationConnectedManage
ZapierTrigger workflows on new meetingsAutomationAvailableOpen

Fireflies lists its own API as a card next to the third-party integrations.

Click Get API Key

Click Get API Key on the Fireflies API page. Fireflies redirects you to Developer Settings.

Open this screen →

app.fireflies.ai/integrations/custom/fireflies
Search by title, keyword, host or participantAcme Supply Co.
Integrations / Fireflies API

Fireflies API

Query meetings, transcripts, summaries and action items over GraphQL.

Your API key carries your own Fireflies permissions and is tied to your user.
Endpoint
GraphQL URL
https://api.fireflies.ai/graphql
Auth header
Authorization: Bearer <key>
Get API KeyView docs

The button hands you off to Settings rather than showing the key here.

Copy the key from Developer Settings

Copy the value shown under API Key. You can come back to it any time through Settings, the Personal tab, then MCP & Dev Tools and Developer Settings.

Open this screen →

app.fireflies.ai/settings
Search by title, keyword, host or participantAcme Supply Co.
Settings / MCP & Dev Tools / Developer Settings

Developer Settings

Your personal API key for the Fireflies GraphQL API.

PersonalTeam
API Key
API Key
3f8a****************c19d
CopyRegenerate
Plan limits
Current plan
Business
Rate limit
60 requests per minute

Regenerating the key immediately invalidates the old one.

Paste the key into PopMCP

Open the Fireflies connector in PopMCP, paste the key into API key, and save.

Connect in PopMCP

Open your workspace, choose Fireflies in the marketplace, and fill in the connect dialog:

FieldWhat to enter
API keysecretIn Fireflies, open Integrations, choose Fireflies API, and copy the API key shown there. Stored encrypted and used server side only. The key inherits your Fireflies permissions and plan, and stays valid until you regenerate it. Free plans allow 50 requests a day and Pro 500 a day, so a Business plan is best for heavy use.Encrypted with AES-256-GCM on save and never shown again.

PopMCP verifies the credential against Fireflies immediately. On success the connection flips to Verified and its MCP tools are provisioned.

Verify it worked

The Fireflies connector in PopMCP shows Connected, and a meetings-search tool returns your recent Fireflies transcripts with their titles and dates.

Troubleshooting

401 Unauthorized

Why: The key was truncated when copied, or it was regenerated in Fireflies after you saved it.

Fix: Re-copy the key from Settings, Personal, MCP & Dev Tools, Developer Settings, and paste it into PopMCP again.

The Integrations card shows no key

Why: Fireflies moved the key out of the integration card and into Developer Settings.

Fix: Click Get API Key on the card, or go straight to Settings and open Developer Settings under MCP & Dev Tools.

Rate limit errors after a handful of calls

Why: The account is on Free at 50 requests a day, or Pro at 500 a day.

Fix: Upgrade to Business or Enterprise, which allow up to 60 requests a minute.

Sending the notetaker into a live call fails repeatedly

Why: The Add to Live endpoint is limited to 3 requests per 20 minutes.

Fix: Wait out the window rather than retrying. Each retry consumes one of the three.

Sharing a recording returns an error

Why: The Share Meeting endpoint allows 10 requests an hour, with up to 50 email addresses per request.

Fix: Batch recipients into one request instead of sending one request per person.

Tools return no meetings even though the connection works

Why: The key carries only your own Fireflies permissions, and the meetings belong to teammates.

Fix: Have the meetings shared with your user, or connect with an account that can see them.

Reference

On this page