Fireflies MCP サーバー
Fireflies.ai API 用の MCP サーバー。トランスクリプトの取得、検索、要約の生成を可能にします。
特徴
- 議事録管理: フィルタリングオプションを使用して会議議事録を取得および検索します
- 詳細情報: 特定のトランスクリプトに関する包括的な詳細情報を取得します
- 詳細検索: 特定のキーワードやフレーズを含むトランスクリプトを検索
- 要約生成: さまざまな形式で会議記録の簡潔な要約を生成します
ツール
fireflies_get_transcripts
- オプションのフィルタリングを使用して会議の記録のリストを取得します
- 入力:
limit
(オプションの数値):返されるトランスクリプトの最大数from_date
(オプションの文字列): ISO 形式 (YYYY-MM-DD) での開始日to_date
(オプションの文字列): ISO形式の終了日 (YYYY-MM-DD)
- 戻り値: 基本情報を含むトランスクリプトオブジェクトの配列
fireflies_get_transcript_details
- 特定のトランスクリプトの詳細情報を取得する
- 入力:
transcript_id
(文字列): 取得するトランスクリプトのID
- 返されるもの: スピーカー、コンテンツ、メタデータを含む包括的なトランスクリプトの詳細
fireflies_search_transcripts
- 特定のキーワードを含むトランスクリプトを検索する
- 入力:
query
(文字列):関連するトランスクリプトを見つけるための検索クエリlimit
(オプションの数値):返されるトランスクリプトの最大数
- 戻り値: 一致するトランスクリプトオブジェクトの配列
fireflies_generate_summary
- 会議の議事録の要約を生成する
- 入力:
transcript_id
(文字列): 要約するトランスクリプトのIDformat
(オプションの文字列): 要約の形式 ('bullet_points' または 'paragraph')
- 戻り値: 生成された要約テキスト
設定
Fireflies APIキー
適切な権限を持つFireflies API キーを作成します。
- Fireflies.aiダッシュボードへ
- 設定 > API に移動します
- 新しいAPIキーを生成する
- 生成されたキーをコピーする
Claude Desktopでの使用
Claude Desktop でこれを使用するには、 claude_desktop_config.json
に以下を追加します。
{
"mcpServers": {
"fireflies": {
"command": "npx",
"args": [
"-y",
"@props-labs/mcp/fireflies"
],
"env": {
"FIREFLIES_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
インストール
- このリポジトリをクローンする
- 依存関係をインストールします:
npm install
# or
pnpm install
- プロジェクトをビルドします。
npm run build
# or
pnpm build
使用法
サーバーの起動
FIREFLIES_API_KEY=your_api_key npm start
# or
FIREFLIES_API_KEY=your_api_key pnpm start
セットアップ スクリプトを使用することもできます。
./setup.sh
FIREFLIES_API_KEY=your_api_key npm start
ライセンス
このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。