TL;DR(要約)
Claudeは会議に参加できないため、議事録を一度も確認したことのない会議に関する質問には答えられません。MCPは、貼り付けられた大量のテキストではなく、会議データへのリアルタイムなアクセス権をClaudeに提供することで、この問題を解決します。
| パス | セットアップ時間 | 内容 | 対象者 |
|---|---|---|---|
| tl;dv ディレクトリコネクタ | 1分未満 | mcp.tldv.io でホストされている 5 つのツール | たいていの人は、たいていの場合 |
| tl;dv 自己ホスト型MCPサーバー | 15~20分 | 4つのツール、実行前にコードを確認できる | その仕組みを確認し、自分で操作してみたいチーム |
tl;dv Claude への接続方法は 2 通りあります。1 つは、セットアップが簡単なワンクリックのディレクトリコネクタ、もう 1 つは、ツールを完全に利用でき、その動作を完全に把握できる、自分で運用するオープンソースの MCP サーバーです。私は、セルフホスト方式をツールごとに自分でセットアップし、所要時間を計測した上で、実際の会議を例に実際の出力をテストし、推測によるものではないことを確認しました。以下に、両方の方法をステップごとに説明します。
このガイドでは、tl;dv を使用して会議のメモを Claude MCP に連携させる方法について説明します。これにより、手動でチャットに貼り付けた文字起こし頼りになるのではなく、Claude が会議データを直接活用できるようになります。
目次
MCPとクロードの連携方法
Claudeはテキストを扱うため、ツールを連携させない限り、あなたのミーティングの記録は残されません。MCP(Model Context Protocol)は、そのために構築された標準的なAnthropic です。これにより、Claudeはtl;dv のようなツールにアクセスし、手動で貼り付けた議事録に頼るのではなく、実際の会議データを会話に直接取り込むことが可能になります。
このプロトコルはオープンなものであり、Claude専用というわけではありません。Voicenotes、Zoho、その他多くのAIアシスタントのコネクタも同様の標準仕様に基づいており、そのためtl;dv は、チャットボットごとに個別の連携機能を実装する代わりに、1つのMCPサーバーを構築するだけで済んだのです。 tl;dv MCPサーバー は、ディレクトリコネクタが存在する前の2025年にリリースされました。Claudeと通信するこのサーバーは、他のMCP互換クライアントとも連携可能です。
Meeting NotesをClaudeに連携する方法(tl;dv
数回のクリックで設定を完了させたい場合は、「ディレクトリコネクタ」を選択してください。コードを自分で実行し、アカウントに接続する前にその動作を確認したい場合は、「セルフホスト型サーバー」を選択してください。どちらの方法でもClaudeをtl;dv のミーティングライブラリに接続できますが、利用可能なツールが若干異なり、tl;dv プランの要件も異なります。
Anthropicのドキュメントにある Claudeの機能を拡張するためのコネクタに関するドキュメント によると、コネクターは無料プランを含むすべてのClaudeプランで利用可能です。プランに関する要件がある場合は、それはtl;dv によるものであり、Claudeによるものではありません。
このガイドでは、tl;dvの2つのコネクタについて解説します。この方法でツールを連携させる一般的な手順については、以下のガイドをご覧ください。 「Claudeにカスタムコネクタを追加する方法」」のガイドをご参照ください。
オプション 1:ディレクトリ・コネクタ
tl;dv は、クロードのコネクタディレクトリに「検証済み」バッジ付きで掲載されており、以下のホストサーバー上で稼働しています。 mcp.tldv.io/mcpでホストされているサーバー上で稼働しています。接続方法はGmailやNotionを接続する場合と同じで、5つのツールが含まれており、後述するセルフホスト型よりも1つ多くなっています。利用するにはtl;dv のProプラン以上が必要です。無料アカウントの場合、接続オプションの代わりにアップグレードの案内が表示されます。
| ツール | その機能 |
|---|---|
search-meetings | キーワード、日付、または参加者で会議を検索する |
get-meeting-transcript | 特定の会議の完全な議事録(発言者別) |
get-meeting-notes | AIが作成した会議議事録(トピック別に整理済み) |
get-meeting-metadata | IDごとの1回の会議の詳細:日時、所要時間、出席者 |
get-user-profile | tl;dv のアカウント情報を取得します |
- Claudeで、 「+」 ボタンをクリックするか、 [カスタマイズ] > [コネクタ]を選択し、 tldvを検索してください。
- クリック 「Claudeに接続」をクリックをクリックします。これにより、「tl;dv 」のMCP同意画面が開き、tl;dv アカウントへのサインインが求められます。
- リンクをクリックする前に、要求内容を確認してください。同意画面には、アクセス可能な情報として、会議のメタデータ、会議の議事録、会議のメモが記載されています。クリック 「アクセスを許可」をクリックしてください。
接続が完了すると、「昨日のクライアントとの電話の内容を要約して」や「価格について話し合ったすべての会議を検索して」といったリクエストを行うことができ、ClaudeはGmailやGoogle Driveなど、他の接続済みアプリと同様に、ライブラリから回答を抽出します。
オプション 2:セルフホスト型 MCP サーバー
これは、このガイドのために私が設定して実行したルートです。これはオープンソースです(github.com/tldv-public/tldv-mcp-server)であり、WebディレクトリではなくClaude Desktopを介して接続するため、claude.aiの「Connectors」ディレクトリには表示されません。このルートには4つのツールが含まれていますが、プロファイル検索機能が含まれていないため、ディレクトリコネクタよりも1つ少ない構成となっています:
| ツール | その機能 |
|---|---|
| 会議の一覧 | Zoom 、Meet、Teamsにおいて、日付、キーワード、または参加者を条件に絞り込む |
| 会議のメタデータを取得する | ID に基づいて特定の会議の詳細を取得する |
| 文字起こしを取得する | 完全な文字起こし、プラットフォームを問わず書式が統一されている |
| ハイライトを見る | 会議のハイライトをAIが生成し、録画データにタイムスタンプを付与したもの |
開始する前に、以下の準備が必要です。このコネクタは、tl;dvのレポートおよび管理ツールを支えるのと同じAPIを使用しているため、BusinessまたはEnterpriseプランが必須となります。これらのレポートおよび管理ツールは、前述のより上位のプランに含まれているものです。
始める前に:
| 要件 | 詳細 |
|---|---|
| tl;dv アカウント | ビジネスまたはエンタープライズ(リポジトリに直接記載) |
| tl;dv APIキー | 「設定」→「個人設定」→「APIキー」で生成する |
| Node.js と npm、あるいは Docker | Node.jsのパスを確認しました |
| Claude デスクトップ | 無料でご利用いただけます。ローカルの設定ベースのサーバーについては、プランの契約は不要です。 |
APIキーを APIキーはtl;dv の設定画面から生成し、 料金ページ では、BusinessプランかEnterpriseプランか分からない場合に、ご自身のプランを確認できます。
手順 1: クローンを作成してインストールする
git clone https://github.com/tldv-public/tldv-mcp-server.git
cd tldv-mcp-server
npm install
時間を計ってみた: 236 パッケージ、8~9 秒。README には記載されていない点として、 npm install また、ビルドを自動的に 準備する hook を使うと、単なる node_modules フォルダ。
MCPサーバーをアカウントに接続する前に、次のコマンドを実行してください。 npm audit を実行し、そのレポート内容を確認してください。これは、APIキーが保持される可能性のある要素を素早くチェックするためのものです。
ステップ 2: ビルドを確認する
次のファイルを確認してください dist/index.jsを確認してください:
ls dist/
また、何が起こるか確かめるために、APIキーを設定せずにサーバーを実行してみた。その結果、曖昧なクラッシュや空の結果が表示されるのではなく、欠落しているフィールドを明示した明確なエラーメッセージが表示され、すぐに失敗した。つまり、設定ミスが発生しても、自分で原因を突き止めなければならないような状況になるのではなく、そのミスがはっきりと明らかになるということだ。
ステップ3:絶対パスを取得する
Claude Desktop では、ビルドされたファイルへの相対パスではなく、フルパスが必要です:
pwd
追加 /dist/index.js を、その関数が返す値の後に追加してください。macOS や Linux では、 pwd を実行するだけでディレクトリがわかります。Windowsの場合は、Windowsのパスにはバックスラッシュが使用されるため、JSON設定ファイルではエスケープ処理が必要となります。そのため、代わりにファイルエクスプローラーのアドレスバーに表示されているフルパスを使用してください。
ステップ 4: Claude Desktop の設定を編集する
Claude Desktop で「設定」→「開発者」→「設定の編集」に移動します。Anthropicのガイドに従い、 Claude Desktop 上のローカル MCP サーバーの手順に従ってください。これにより、 claude_desktop_config.jsonが開かれます(または作成されます):
tl;dv をサーバーとして追加します:
{
"mcpServers": {
"tldv": {
"command": "node",
"args": ["/absolute/path/to/tldv-mcp-server/dist/index.js"],
"env": {
"TLDV_API_KEY": "your_tldv_api_key"
}
}
}
}
Dockerがお好みですか?このリポジトリはDockerにも対応しています。以下のコマンドでイメージをビルドしてください。 docker build -t tldv-mcp-server., その後、以下を置き換えてください ノード ~と docker run 設定ファイルで、API キーを環境変数として渡します。Dockerfile における違いの 1 つは、以下を実行する点です。 npm ci --ignore-scripts また、個別にビルドされるため、自動的な 準備する ステップ1の「フック」は、ここでは適用されません。
手順 5:再起動して接続を確認する
Claude Desktopを、ウィンドウだけではなく完全に終了させてから、再度起動してください。設定の変更は完全な再起動時にのみ反映されるためです。新しいチャットを開き、「コネクタ」パネルで「tl;dv 」が有効になっていることを確認し、Claudeにそのコネクタを使用するよう依頼してください。 ツールを初めて実行する際、使用しようとしているツールの名前が記載された権限確認のメッセージが表示されます。一度承認するか、毎回承認する必要がないよう「常に許可」に設定してください。この確認メッセージは、サーバー全体ではなく、一度に1つのツールに対して表示されます。
「前回のミーティングでは何について話し合ったか?」という質問でこれを試してみました。クロードはミーティングの名前を挙げ、日付を答え、議事録から3つのポイントを正確に引用しました。詳細が実際の議事録と一致していれば、コネクタは正常に機能しています。もしクロードが具体的な名前や日付を挙げずに、一般的または曖昧な回答をした場合は、まず「コネクタ」パネルでそのコネクタが「アクティブ」と表示されているか確認してください。これが最も一般的な原因だからです。
では、クロードに何を尋ねればいいでしょうか?
特別なコマンドは必要ありません。通常のチャットでも、 Claude Projects内で作業している場合でも、あるいはタスクを Claude Coworkにタスクを委ねる場合でも、普段使っているような自然な言葉で質問できます。Claudeは、質問の内容に基づいてどのツールを使うべきかを判断します。
最後の例は、単一の転記テキストを貼り付けただけでは対応できないケース、つまり、1つの回答の中で複数の会議にわたる推論を行うものです。さらに具体的に指定することも可能です。「過去30日間で、契約更新について話し合ったすべての会議を検索してください」というのは、有効な「search-meetings」クエリです。「[日付]に[名前]と行った通話の記録を取得し、相手が約束したアクションアイテムをすべて抽出してください」というクエリも同様です。 質問が具体的であればあるほど、Claudeは複数のツール呼び出しを連鎖させるのではなく、単一のツール呼び出しに直接対応させることができます。
クロードが会議中の横から入ってくる質問にどう対応するか
たとえば、「[クライアント]の優先順位は、過去5回の通話で変化したか?」と尋ねたとします。Claudeはそのクライアントに絞り込んだsearch-meetingsを呼び出し、5つのミーティングIDを取得した後、それぞれに対して順番にget-meeting-transcriptまたはget-meeting-notesを呼び出します。5つすべてを取得すると、それらを横断的に読み取り、質問に答えます。 つまり、応答が返ってくるまでに5回の個別のAPI呼び出しが行われます。各セッションの最初の呼び出し時に表示される権限確認画面には、サーバー全体ではなく、呼び出されている特定のツールの名前が表示されるため、何が実行されているかを正確に把握できます。
tl;dv vsTactiq vs Noota vsZoom (クロード用)
Zoom Zoom をフル活用しており、AI Companionが有効になっている場合、このコネクタの設定が最も迅速ですが、 での会議のみを認識します。当社のZoom tl;dv 「Zoom AI Companion対比」 の比較記事では、これら2つについてさらに詳しく解説しています。より広範な Zoom MCP のサポート内容や、単体の Zoom AI Companionのレビューについては、どちらも一読の価値があります。 tl;dv vsTactiq やNootaは、Claude側におけるtl;dvのディレクトリコネクタと同様に、セットアップが迅速です。tl;dv は、これら3つのプラットフォームすべてを網羅し、セルフホスティングやコードの閲覧といったオプションも提供しており、これは他のどの tl;dv 競合製品 が現在提供していない機能です。FellowやMeetGeekを含む他のいくつかの会議ツールも独自のディレクトリコネクタを運用しており、セットアップ手順はこれらすべてでほぼ同じです。tl;dvの2つの利用方法から選択する場合は、ディレクトリコネクタから始めることをお勧めします。処理が速く、ほとんどのユーザーのニーズをカバーしているからです。まずコードを確認したい場合や、ディレクトリコネクタには含まれていない機能が必要な場合は、セルフホスト型サーバーを利用してください。いずれの場合も、すでに支払っているtl;dv およびClaudeのプラン料金以外に追加費用はかかりません。
tl;dv のコネクタでできること、できないこと
AIアシスタントに会議の議事録へのアクセス権を与えることは、不安を感じることもあるでしょう(特に、機密情報が議論されている場合はなおさらです)。重要な点は、Claudeが何にアクセスできるか、コネクタがどのような操作を実行できるか、そして後でそのアクセス権を取り消せるかどうかです。tl;dv を使えば、こうした制限を比較的簡単に確認することができます。
どちらのルートも読み取り専用です。2台のサーバーにまたがる9つのツール(list-meetings、search-meetings、get-transcript、get-meeting-notes、get-meeting-metadata、get-highlights、get-user-profile)のいずれも、tl;dv アカウント内のデータを編集、削除、または作成することはできません。
つまり、Claudeは確かにあなたのデータを読み取ることはできますが、変更することはできません。たとえ依頼されたとしても、会議の名前を変更したり、録音データを削除したり、文字起こし内容を変更したりすることはできません。どちらのサーバーにも、そうした操作を行うツールが存在しないからです。
これはご自身で確認できます。ディレクトリコネクタの同意画面には、承認する前に、要求されているアクセス権限が正確に一覧表示されています。tl;dvの セキュリティに関する取り組み ページでは、その背後にある暗号化と認証について説明されており、 また、セルフホスト型サーバーのソースコードは公開されているため、書き込みや削除の機能が一切存在しないことを確認できます。
アクセス権の取り消し方法は、ルートごとに異なります:
| ルート | 取り消しの方法 |
|---|---|
| ディレクトリコネクタ | Claudeで、「カスタマイズ」>「コネクタ」に移動し、「tl;dv 」を見つけて、「切断」をクリックします。または、tl;dv のアカウント設定にある「接続済みアプリ」からアクセス権を取り消してください。 |
| 自己管理型サーバー | 「設定」→「個人設定」→「APIキー」からtl;dv のAPIキーを削除またはローテーションし、claude_desktop_config.jsonからtldvブロックを削除してから、再起動してください。 |
いずれにせよ、tl;dv側でアクセス権を取り消すと、Claude側の設定を変更しなくても、APIキーやOAuthトークンが機能しなくなるため、接続が切断されます。
チーム向けにこの設定を行う場合、自分で接続する場合とは手順が異なります。Team または Enterprise プランで全社的に展開するには、まずオーナーまたはプライマリーオーナーが「組織の設定」>「コネクタ」でコネクタを有効にする必要があります。その後、各ユーザーは、tl;dv アカウントで認証を行ってから利用できるようになります。組織全体でコネクタを有効にしても、自動的に全員にアクセス権が付与されるわけではありません。
後でいずれかのコネクタを更新または削除する場合
tl;dv がセルフホスト型サーバーの新しいバージョンをリリースしても、自動的に更新されることはありません。以下のコマンドで最新のコードを取得してください。 git pullで最新のコードを取得し、 npm install を再度実行し、Claude Desktopを再起動してください。ディレクトリコネクタは自動的に更新されます。これは、Anthropic およびtl;dv が変更内容をホストされている mcp.tldv.io サーバーに変更内容を自動的にプッシュするため、ディレクトリコネクタは自動的に更新されます。ディレクトリコネクタを削除するには、[カスタマイズ] > [コネクタ] > [tl;dv ] > [切断] の順に進んでください。セルフホスト型のものを削除するには、設定ファイルからそのブロックを削除して再起動するか、 tldv-mcp-server フォルダを削除してください。
tl;dv のClaude MCP接続に関するトラブルシューティング
| 問題 | 考えられる原因 |
|---|---|
| クロードは、サーバーが切断されていると表示している | 設定ファイルに絶対パスではなく相対パスを指定したか、あるいは編集後にClaude Desktopが完全に再起動されていなかった |
| サーバーが起動できません | configのenvブロックではなく、サーバーからは参照できないlocal.envファイルにTLDV_API_KEYを設定する |
| Toolの呼び出しで会議が返されません | APIキーが「Pro」アカウントのものであり、「Business」や「Enterprise」のものではない、あるいはキーをコピーする際に余分な空白が含まれてしまった |
| 設定の変更が反映されない | 単に新しいチャットウィンドウを開くだけでなく、アプリ全体を再起動する必要があります |
| Dockerコンテナが直ちに終了する | docker run の環境フラグに TLDV_API_KEY が指定されていない。これは Node.js のパスに関する問題と同じ根本原因である。 |
| ディレクトリコネクタは接続済みと表示されるが、何も返さない | tl;dv アカウントの「Pro」プランの有効期限が切れたか、プランがダウングレードされたため、tl;dv に直接アクセスした際に、アップグレードの案内が再び表示されるかどうかを確認してください。 |
MCPを使って、会議のメモをClaudeに連携させる
MCPを使って会議のメモをClaudeに連携させれば、議事録をいちいち探したり、新しいチャットごとに会議の背景情報を貼り付けたりする必要がなくなります。ほとんどのユーザーにとって、tl;dvのディレクトリコネクタが最も手っ取り早い方法です。連携の仕組みをより細かく制御したい場合は、オープンソースのMCPサーバーを利用するという選択肢もあります。
いずれにせよ、Claudeは会議の履歴を直接活用できるため、決定事項の検索、会話内容の比較、通話ごとの変更点の把握などが格段に容易になります。
「Connectの会議メモをClaudeに連携する」に関するよくある質問
クロード側とtl;dv 側では、それぞれどのようなプランが必要ですか?
Claudeでは、どちらのルートについても有料プランは必要ありません。コネクタは、無料プランを含め、すべてのClaudeプランで利用可能です。一方、tl;dv では有料プランが必要です。ディレクトリコネクタには「tl;dv Pro」以上が必要であり、セルフホスト型サーバーには「Business」または「Enterprise」プランが必要です。これは、APIキーがこれらのプランに紐づいているためです。
私のミーティングデータは、Claudeやtl;dv のモデルの学習に使用されていますか?
いいえ、 録音、文字起こし、メモを含む顧客のコンテンツは、tl;dv やいかなる第三者のAIモデルのトレーニング、微調整、または改善にも使用されません。会議の処理のためにAnthropic と共有されるメタデータは、まず匿名化され、会議データは1つの連続したファイルとして送信されるのではなく、チャンクごとに処理されます。
セルフホスト型のMCPサーバーは、ディレクトリコネクタよりも安全ですか?
これは異なる構成であり、自動的に安全になるわけではありません。ディレクトリコネクタは、tl;dvが独自にホストしているサーバー(mcp.tldv.io)上で動作し、同意画面では承認前にアクセス可能なリソースが表示されます。セルフホスト方式は、接続する前にサーバーのコードを自分で確認したい人向けで、セットアップにはさらに約15分かかります。
クロードのモバイルアプリでも動作しますか?
ディレクトリコネクタが対応しています。Web版またはデスクトップ版で一度接続すれば、次回ログイン時にiOS版およびAndroid版のClaudeでも利用できるようになります。セルフホスト型サーバーは、ご自身のマシン上で動作するため、デスクトップ版でのみ利用可能です。
tl;dv とTactiq 、あるいはNootaを同時に接続することはできますか?
はい。コネクタは互いに連携して機能します。質問の内容に合うものをクロードが自動的に選択しますが、接続されている会議ツールが複数ある場合は、希望するツールを指定することもできます。これは、チーム内でまだ Tactiq 候補を比較検討中 検討中で、まだ決定していない場合、この機能が役立ちます。



