Granola MCP
公式MCPを介してClaude、ChatGPT、その他のAIツールをGranolaのミーティングノートに接続します。ノートのクエリ、トランスクリプトの検索、お気に入りのAIアシスタントでのミーティングインサイトの取得が可能です。
Granola MCPで何ができますか?
- 過去のミーティングを検索 — 過去のミーティングに関する質問をし、
query_granola_meetingsを使って回答を得られます。 - ミーティングフォルダを参照 — アクセス可能なフォルダ(タイトルとメモ数を含む)を
list_meeting_foldersで一覧表示できます(有料プラン)。 - ミーティングの一覧表示とフィルタリング — 日付、タイトル、参加者でミーティングを取得し、有料プランでは
list_meetingsを使ってフォルダでフィルタリングできます。 - ミーティングノート全文を読む — 特定のミーティングのプライベートノート、サマリー、参加者、アクションアイテムに
get_meetingsでアクセスできます。 - 生の文字起こしを検索 —
get_meeting_transcriptを使ってミーティングの正確な引用と全文文字起こしを取得できます(有料プラン)。 - 接続アカウントを確認 — 現在のセッションでアクティブな Granola メールアドレスとワークスペースを
get_account_infoで確認できます。
ドキュメント
Granola MCP
Claude、ChatGPT、その他のAIツールをMCP経由でGranolaの会議ノートに接続します。お気に入りのAIアシスタントでノートのクエリ、トランスクリプトの検索、会議の洞察の取得が可能です。
Granola MCPを使用して、AIツールをGranolaの会議ノートに接続します。接続すると、会議ノートの検索、過去の会議で議論された特定のトピックの検索、会議フォルダの閲覧、ノートからのアクションアイテムや決定事項の抽出、会議履歴に基づく質問への回答などが可能になります。
現在、ブラウザOAuthによる認証のみをサポートしています。その他の認証形式については、hey@granola.soまでフィードバックをお送りください。
MCPがアクセスできるもの
Granola MCPは、ブラウザOAuthを通じて個々のユーザーとして接続します。以下のアクセススコープに従い、ユーザーのアクティブなGranolaワークスペースからノートを返します。
| アクセススコープ | アクセス可能なもの |
|---|---|
| 個人ノート |
|
| 公開ノート |
|
プランとワークスペースの設定により、MCPが使用するスコープが決まります。
| プラン | MCPアクセス |
|---|---|
| Basic (無料) | 過去30日間の個人ノート。一部のフォルダ、検索、トランスクリプトツールは有料プランでのみ利用可能です。 |
| Business | 個人ノートと公開ノート。 |
| Enterprise | ワークスペース管理者がメンバーに利用可能なスコープを設定できます。どちらのスコープも有効になっていない場合、メンバーはGranola MCPを使用できません。 |
セットアップガイド
前提条件
- 既存の会議ノートがあるGranolaアカウント
- ClaudeやChatGPTなど、MCPをサポートするAIツール
接続方法
1. Claudeを開いてサインインする2. 設定に移動する
3. コネクタに移動し、Granolaを検索する
4. 接続、認証し、チャット時にオンになっていることを確認する
1. ChatGPTを開いてサインインする
2. 設定に移動する
3. 「Granola」を検索して接続する
4. ChatGPTで@Granolaを使用するか、会議を参照するように依頼できるようになります
1. ターミナルで `claude` を実行する
2. 以下のコマンドを実行する:
```bash theme={null}
claude mcp add granola --transport http https://mcp.granola.ai/mcp
```
3. 新しいターミナルタブを開き、再度 `claude` を実行する
4. `/mcp` を実行し、granola MCPを選択して「認証」を選択する
5. Claudeに会議を参照するように依頼する
公開URL [https://mcp.granola.ai/mcp](https://mcp.granola.ai/mcp) をカスタム接続として使用して、Granola MCPに手動で接続できます。
AIツールは以下をサポートしている必要があります:
* [Streamable HTTPトランスポート](https://modelcontextprotocol.io/specification/2025-03-26/basic/transports#streamable-http)を使用する **MCPクライアントプロトコル**
* **OAuth 2.0認証** — サーバーはブラウザベースのOAuthを使用するため、ユーザーがGranolaにサインインするためのブラウザウィンドウを開くことができるツールが必要です。サインイン後、ツールは後続のリクエストに含めるベアラートークンを受け取ります。
各ユーザーはブラウザOAuthフローを通じて個別に認証します。MCP用のAPIキーやサービスアカウントアクセス方法はありません。
<Info>
スクリプト、自動化、またはカスタム統合用のAPIキーアクセスが必要な場合は、[Granola API](./granola-api)を参照してください。
</Info>
ツールと説明
| ツール | 説明 | プロンプト例 |
|---|---|---|
query_granola_meetings | Granolaとチャット | 完全なチャット例はこちら |
list_meeting_folders | 有料プランのみ — フォルダID、タイトル、説明、ノート数など、アクセス可能なフォルダを一覧表示します。 | アクセスできる会議フォルダは何ですか? |
list_meetings | 会議ID、タイトル、日付、参加者など、アクセス可能な会議ノートを一覧表示します。有料プランではフォルダでフィルタリングできます。 | 先週Samと行った会議は何ですか? |
get_meetings | 会議ID、タイトル、日付、参加者、プライベートノート、要約ノートなど、アクセス可能な会議ノートを読み取ります。 | このプロジェクトの各人の残りのアクションアイテムは何ですか? |
get_meeting_transcript | 有料プランのみ — トランスクリプトにズームインします。含まれるもの: 会議ID、生のトランスクリプト | チームが問題をどのように説明したか、具体的な引用を教えてください |
get_account_info | このMCPセッションに現在接続されているGranolaアカウントのメールアドレスとアクティブなワークスペースを返します。複数のアカウント(個人用と仕事用など)がある場合に、正しいGranolaアカウントに接続していることを確認するのに役立ちます。 | どのGranolaアカウントでサインインしていますか? |
トラブルシューティングガイド
レート制限は、Granolaのサブスクリプションプランと使用しているMCPツールによって異なります。現在、レート制限はすべてのツールで平均して1分あたり約100リクエストです。レート制限は変更される可能性があります。<Info>
Basic (無料) プランをご利用の場合、過去30日間のノートのみクエリできます。
</Info>
LLMエージェントが会議ノートにアクセスできない、またはGranola MCPツールを使用できないというメッセージが表示される場合は、再認証を試してください。
GranolaがClaudeに接続されているが、**利用可能なツールがありません**と表示される場合は、ClaudeでGranolaコネクタを再接続して接続をリセットします:
1. Web上の[Claudeコネクタ設定](https://claude.ai/customize/connectors)に移動します。Claudeデスクトップアプリを使用している場合でも、claude.aiで行う必要があります。
2. **Granola**を選択します。
3. 右上の3点メニューをクリックします。
4. **切断**を選択します。
5. ページを更新したり移動したりせずに、再度**接続**を選択し、認証を完了します。
<Info>
Claude TeamまたはEnterpriseプランをご利用の場合、ワークスペース管理者がGranolaの切断と再接続を行う必要がある場合があります。
</Info>
OAuthサインインフロー完了後にこのエラーが表示される場合、Granolaアカウントに登録されているものとは異なるメールアドレスで認証した可能性があります。
Granolaアカウントが使用しているメールアドレスを確認するには、Granolaアプリを開き、**設定**(macOSでは<kbd>⌘</kbd> + <kbd>,</kbd>、Windowsでは<kbd>Ctrl</kbd> + <kbd>,</kbd>)に移動します。アカウントのメールアドレスは、左上のプロフィール写真の下に表示されます。
MCPを再接続する際は、OAuthフロー中に同じメールアドレスでサインインするようにしてください。
AIツールがノートを見つけられないと言う場合、または会議があるとわかっているのに結果が返ってこない場合は、MCPが間違ったGranolaアカウント、または正しいアカウント内の間違ったワークスペースに接続されている可能性があります。
AIツールに次のように尋ねてください: **「どのGranolaアカウントでサインインしていますか?」** `get_account_info` ツールを使用して、現在MCPに接続されているメールアドレスとアクティブなワークスペースが返されます。その後:
* **正しいメールアドレス、間違ったワークスペース**: Granolaデスクトップアプリでワークスペースを切り替えます(左上のワークスペース名をクリックし、正しいものを選択します)。MCPはアクティブなワークスペースに従うため、次のクエリで使用されます。
* **完全に間違ったメールアドレス**: 以下の**間違ったアカウントでClaudeにサインインしている**のアコーディオン(またはAIツールの同等の手順)に従って、正しいアカウントで切断および再接続します。
別のGranolaアカウントでClaude MCPを再接続する方法は次のとおりです:
1. シークレット/プライベートブラウジングウィンドウを開き、claude.aiにサインインします。
2. **設定 -> コネクタ**に移動し、Granolaを切断します。
3. シークレットモードのまま、Granolaを再接続します。再度サインインを求められるので、メインのGranolaアカウントのメールアドレスを使用します。
4. 接続されたら、通常のブラウザに戻ると、正しいアカウントで動作しているはずです。
通常の切断/再接続でこれが修正されない理由は、既存のGranolaセッションがアクティブなままであるため、ログイン手順がスキップされるためです。シークレットモードでは新規ログインが強制されるため、正しいアカウントを選択できます。
一般的なFAQ
いいえ、AIツールとGranolaで異なるアカウントを使用できます。AIツールにアクセスさせたいGranolaアカウントを認証します。Granolaアカウントが使用しているメールアドレスを確認するには、Granolaアプリを開き、**設定**(macOSでは⌘ + ,、WindowsではCtrl + ,)に移動します。アカウントのメールアドレスは、左上のプロフィール写真の下に表示されます。 まず、自分に適用されるアクセススコープを確認します:* **Basic (無料):** 過去30日間の個人ノート。
* **Business:** 個人ノートと公開ノート。
* **Enterprise:** ワークスペース管理者がメンバーに利用可能なスコープを設定します。
個人ノートへのアクセスには、ワークスペース内のすべてのプライベートノートが含まれるわけではありません。ノートは自分が所有しているか、自分と直接共有されているか、自分と共有されているプライベートフォルダ内にある必要があります。公開ノートへのアクセスには、チームスペース内のノートを含む、ワークスペース内の全員に表示可能なノートが含まれます。
また、AIツールに次のように尋ねることで、MCPが正しいアカウントとアクティブなワークスペースに接続されていることを確認してください。「どのGranolaアカウントでサインインしていますか?」
これはすぐに実行され、次のクエリから追加ツールとアップグレードされたレート制限にアクセスできるようになります。 いいえ。Granola MCPは動的クライアント登録(DCR)を伴うブラウザベースのOAuthを使用しているため、認証情報は自動的に処理されます。クライアントIDやクライアントシークレットを生成または入力する必要はありません。クライアントIDとクライアントシークレットのフィールドを表示するサードパーティプラットフォーム(Composioなど)を使用している場合は、それらを空白のままにしてください。接続時にプラットフォームが自動的にGranolaに登録します。
はい。Streamable HTTPトランスポートを備えた[MCPクライアント仕様](https://modelcontextprotocol.io/)を実装するツールであれば、Granola MCPに接続できます。各ユーザーが自分のGranolaアカウントにサインインできるように、ツールはOAuth 2.0ブラウザ認証フローを処理する必要があります。技術的な詳細については、上記の「その他のAIツール」セクションを参照してください。カスタム統合を構築していてサポートが必要な場合は、hey@granola.soまでご連絡ください。
Enterprise FAQ
はい。エンタープライズ管理者は、ワークスペースメンバーが利用できるノートアクセスを設定できます。- 設定 → ワークスペース → 一般に移動します。
- アプリとコネクタの下にあるメンバーのMCPアクセスを見つけます。
- 管理をクリックします。
- 個人ノート、公開ノート、両方、またはどちらも無効にするかを有効にします。