Fireflies
Connect Fireflies to search meetings, read summaries and action items, pull transcripts, share recordings, and send the notetaker into live calls.
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.
Integrations
Connect Fireflies to the tools your team already uses.
| Integration | Category | Status | Action |
|---|---|---|---|
| Fireflies APIGraphQL access to meetings and transcripts | Developer | Available | Open |
| SlackPost summaries to a channel | Collaboration | Connected | Manage |
| ZapierTrigger workflows on new meetings | Automation | Available | Open |
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.
Fireflies API
Query meetings, transcripts, summaries and action items over GraphQL.
- GraphQL URL
- https://api.fireflies.ai/graphql
- Auth header
- Authorization: Bearer <key>
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.
Developer Settings
Your personal API key for the Fireflies GraphQL API.
- 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:
| Field | What to enter |
|---|---|
| API keysecret | In 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.