インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Fireflies.ai をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
AI に Fireflies.ai のミーティングメモを扱わせます。記録されたミーティングを探し、AI 要約、アクションアイテム、文字起こしを読み、発言内容を検索し、1 件または複数のミーティングについて AskFred に質問し、あなたの確認を得てから、進行中の通話にノートテイカーボットを参加させたり、録音をアップロードしたりできます。
こう聞いてみよう
Fireflies.ai のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Fireflies.ai をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
Fireflies.ai + ChatGPT
AI に Fireflies.ai のミーティングメモを扱わせます。記録されたミーティングを探し、AI 要約、アクションアイテム、文字起こしを読み、発言内容を検索し、1 件または複数のミーティングについて AskFred に質問し、あなたの確認を得てから、進行中の通話にノートテイカーボットを参加させたり、録音をアップロードしたりできます。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
FIREFLIES_API_KEY
ステップ 1 — 認証情報を取得
- app.fireflies.ai にサインインし、Integrations → Fireflies API(
https://app.fireflies.ai/integrations/custom/fireflies)または Settings → Developer settings を開きます。Fireflies のユーザーは全員 API キーを持っており、Free プランでも同様です。 - API キーをコピーし、Fireflies に表示されたとおりに
FIREFLIES_API_KEYに貼り付けます。前に Bearer は付けません。 fireflies_get_current_userで設定を確認します。
誰が何を見られるか: キーはその持ち主として動くため、コネクタはそのユーザーが Fireflies で見られるミーティングを参照します。管理者のキーでは、チーム全体のミーティングが見えます。MCP サーバーは、それらのミーティングを見てよい人とだけ共有してください。
録音と文字起こしは個人データです: 同僚、顧客、その他の参加者の発言が、名前やメールアドレスとともに含まれています。AI は質問に必要なものだけを取得し、全文よりも AI ノートや短い要約を優先し、あなたが求めない限り文字起こしをほかのシステムにコピーしません。
使い方: fireflies_list_transcripts は、期間、主催者、参加者、チームメンバー、チャンネルで、または自分のミーティングだけに絞ってミーティングを探します。fireflies_search_transcripts は、タイトルや発言内容から単語やフレーズを探します。どちらも limit(最大 50)と skip でページを送ります。fireflies_get_transcript は 1 件のミーティングを、AI ノート(概要、アクションアイテム、キーワード、アウトライン、トピック)、話者、出席者とともに読み取ります。fireflies_get_transcript_text は発言内容を 700 行ずつ返します。長いミーティングでは fireflies_get_transcript_text_more が 701 行目から 1400 行目を追加し、それより先は AI が検索するか AskFred に質問します。サウンドバイトは fireflies_list_bites と fireflies_get_bite、チームは fireflies_list_users と fireflies_list_channels、現在記録中のミーティングは fireflies_list_active_meetings から取得します。
AskFred は AI クレジットを消費します: fireflies_ask_about_meeting は 1 件のミーティングについて、fireflies_ask_across_meetings は複数のミーティングについて(既定では直近 30 日間、さかのぼれるのは最大 1 年)Fireflies のアシスタントに質問し、fireflies_ask_follow_up は同じスレッドを続けます。回答のたびに Fireflies プランの AI クレジットを消費するため、AI は会話で最初の質問をする前にそのことを伝え、あなたの承認を待ちます。過去の会話は fireflies_list_askfred_threads と fireflies_get_askfred_thread で参照できます。
書き込みは先に確認: fireflies_create_bite はミーティングからサウンドバイトを切り出します。これはチームのほかのメンバーにも見える場合があります。fireflies_upload_audio は、公開された https リンク上の録音(mp3、mp4、wav、m4a、ogg。音声は最大 200 MB)を文字起こしに送り、あなたのアカウントに新しいミーティングを作成します。fireflies_add_bot_to_live_meeting は、今進行中の通話(Zoom、Google Meet、Teams など)に Fireflies のノートテイカーを参加させます。ノートテイカーは目に見える参加者として加わり、通話の全員がミーティングが記録されていることを知ります。AI はそのことを伝え、ミーティングのリンクを確認し、あなたの承認を待ちます。国によっては、録音に通話参加者全員の同意が必要です。その責任はあなたにあります。Fireflies では、ボットのリクエストはユーザーごとに 20 分あたり 3 件までです。
インストール時はオフ: fireflies_delete_transcript はミーティングを録音、文字起こし、メモごと完全に削除し、fireflies_set_user_role はチームメンバーを管理者または一般ユーザーにします(管理者のキーが必要です)。これらは管理者が意図してオンにします。
その他の読み取り: fireflies_graphql_query は Fireflies API の任意のクエリを実行します。Fireflies はスキーマファイルを公開していないため、fireflies_graphql_schema では読み込めません。代わりに AI がイントロスペクションクエリで型を調べます。fireflies_graphql_mutation はキーが届く範囲のあらゆるものを変更または削除できるため、fireflies_graphql_subscription と同じくインストール時はオフです。
プランと制限: Free プランは毎分 30 件、1 日 500 件、Pro は毎分 60 件、1 日 5,000 件、Business と Enterprise はチーム全体で有料シートごとに毎分 60 件です。ミーティングの音声と動画のリンクには Pro 以上が必要です。
よくあるエラー: auth_failed(Fireflies は HTTP 500 で返します): API キーが間違っているか、新しいキーに置き換えられています。Integrations → Fireflies API からもう一度コピーしてください。object_not_found: ID が間違っているか、キーのユーザーがそのミーティングを見られません。too_many_requests または HTTP 429: プランの上限に達しました。メッセージに示された時間だけ待ってください。paid_required: その機能には上位の Fireflies プランが必要です。forbidden または require_elevated_privilege: キーのユーザーにはその操作が許可されていません。たとえば、管理者権限なしにほかの人のミーティングを開こうとした場合です。require_ai_credits: AskFred の AI クレジットが残っていません。
このコネクタは、ミーティングの共有や、そのプライバシー設定、タイトル、チャンネルの変更は行わず、ユーザーグループ、ライブのアクションアイテム、録音の一時停止、分析、AI アプリの出力、連絡先、監査ログ、Webhook には対応していません。
ステップ 2 — アダプターをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — ChatGPT にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
ChatGPT では、Web 版の Plugins ページから MCP サーバーをプラグインとして追加します。有料プランで利用でき、開発者モードはもう必要ありません。Business ワークスペースで追加できるのは管理者とオーナーだけです。Enterprise・Edu では、管理者が Create plugins with MCPs 権限を付与できます。
- chatgpt.com/plugins を開き、+ をクリックして Add custom MCP server を選びます。
- 名前を入力します(例: Name:
Fireflies.ai)。 - Connection の Server URL に
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを入力し、Authentication は OAuth のままにします。 - I understand and want to continue を選び、Create as a plugin をクリックします。ChatGPT に求められたら AnythingMCP にサインインし、アクセスを許可します。
- 個人用プラグインから新しいプラグインをインストールし、チャットで @ を入力して選択します。
利用可能なツール
| Tool | What it does |
|---|---|
fireflies_get_current_user | Read the Fireflies account that owns the API key: user id, name, email, whether it is a team admin, number of meetings, minutes used, the… |
fireflies_list_users | List the members of the Fireflies team: user id, name, email, admin flag, number of meetings, minutes used and most recent meeting |
fireflies_list_channels | List the channels (folders) that organise meetings in Fireflies: id, title, whether it is private, and when it was created |
fireflies_list_transcripts | List recorded meetings, newest first, with id, title, date, duration in minutes, organizer, participant emails, a short summary and the… |
fireflies_search_transcripts | Search meetings for a word or phrase in the title, in what was said, or both, and return the matching meetings (id, title, date, duration… |
fireflies_get_transcript | Read one meeting without its full text: title, date, duration, organizer, participants, speakers, attendees with join and leave times… |
fireflies_get_transcript_text | Read what was said in a meeting, lines 1 to 700: each line is [start second, speaker, text]. totalLines tells how long the meeting is; when… |
fireflies_get_transcript_text_more | Read lines 701 to 1400 of what was said in a long meeting, each line [start second, speaker, text], after fireflies_get_transcript_text… |
fireflies_list_bites | List soundbites (short clips cut from meetings): id, meeting id, name, start and end second, summary, status, media type, privacy and… |
fireflies_get_bite | Read one soundbite: name, meeting id, start and end second, summary, status, privacy, the captions (speaker and text) and the media links |
fireflies_create_bite | Cut a soundbite (a short shareable clip) from a recorded meeting, between two moments in seconds, with an optional name, summary and privacy |
fireflies_ask_about_meeting | Ask Fireflies' AskFred a question about one meeting and get its answer, the thread id for follow-ups, and suggested next questions |
fireflies_ask_across_meetings | Ask AskFred a question across many meetings, narrowed by date range (default: the last 30 days, at most one year back), organizers… |
fireflies_ask_follow_up | Ask a follow-up question in an existing AskFred thread, which keeps the context of the earlier questions and answers |
fireflies_list_askfred_threads | List the AskFred conversations of the key owner: thread id, title, meeting id (when it was about one meeting) and creation time |
fireflies_get_askfred_thread | Read one AskFred conversation with every question and answer in order |
fireflies_list_active_meetings | List the meetings Fireflies is recording right now: id, title, organizer, meeting link, start and end time, privacy and state (active or… |
fireflies_upload_audio | Send a recording to Fireflies to be transcribed, from a public https link to an mp3, mp4, wav, m4a or ogg file (audio up to 200 MB) |
fireflies_add_bot_to_live_meeting | Send the Fireflies notetaker bot into a meeting that is running now (Zoom, Google Meet, Teams and others) to record and transcribe it |
fireflies_delete_transcript | Delete a meeting with its recording, transcript and notes from Fireflies for good |
fireflies_set_user_role | Make a team member a Fireflies admin or a regular user |
fireflies_graphql_schema_url | Return the URL of the GraphQL schema (SDL); Fireflies publishes no SDL file, so use an introspection query with fireflies_graphql_query |
fireflies_graphql_schema | Fetch the GraphQL schema; Fireflies publishes no SDL file, so the AI looks types up with an introspection query instead |
fireflies_graphql_query | Run any GraphQL query against the Fireflies API, for reads the ready-made tools do not cover |
fireflies_graphql_mutation | Run any GraphQL mutation; switched off at install because it can change and delete anything the API key reaches |
fireflies_graphql_subscription | Run a GraphQL subscription; switched off at install |
プロンプトの例
- 「昨日の Acme との通話で何を合意しましたか?アクションアイテムと、それぞれの担当者を一覧にしてください。」
- 「この 2 週間で価格の話が出たミーティングをすべて探して、顧客がそれについて何と言っていたか教えてください。」
- 「9 月の営業通話で最も多く出た反論は何か、AskFred に聞いてください。AI クレジットを使うことを先に教えてください。」
- 「進行中の Google Meet の通話 https://meet.google.com/abc-defg-hij に Fireflies のノートテイカーを参加させてください。参加が全員に見えることを念押しして、私の OK を待ってください。」
- 「昨日のロードマップ会議でローンチ日を決めた 12:30 から 14:00 の部分を、サウンドバイトとして切り出してください。先にミーティングと時間を見せてください。」
FAQ
ChatGPT の無料プランでカスタム MCP サーバーは使えますか? OpenAI がカスタム MCP サーバーを案内しているのは有料プランだけで、Free プランは対象に含まれていません。
次のステップ
このガイドは役に立ちましたか?