Granola MCP

공식

MCP를 통해 Claude, ChatGPT 및 기타 AI 도구를 Granola 회의 노트에 연결하세요. 노트를 조회하고, 대본을 검색하며, 즐겨 사용하는 AI 어시스턴트에서 회의 인사이트를 얻을 수 있습니다.

Granola MCP(으)로 무엇을 할 수 있나요?

  • 회의 기록 검색 — 과거 회의에 대해 질문하고 query_granola_meetings를 사용하여 답변을 얻습니다.
  • 회의 폴더 탐색list_meeting_folders(유료 플랜)를 통해 접근 가능한 폴더 목록(제목 및 메모 개수 포함)을 확인합니다.
  • 회의 목록 및 필터링list_meetings를 사용하여 날짜, 제목 또는 참석자별로 회의를 검색하며, 유료 플랜에서는 폴더별로 필터링할 수 있습니다.
  • 전체 회의 노트 읽기get_meetings를 사용하여 특정 회의의 비공개 노트, 요약, 참석자 및 액션 아이템에 접근합니다.
  • 원본 대본 검색get_meeting_transcript(유료 플랜)를 사용하여 회의의 정확한 인용문과 전체 대본을 가져옵니다.
  • 연결된 계정 확인get_account_info를 통해 현재 세션에서 활성화된 Granola 이메일과 워크스페이스를 확인합니다.

문서

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를 사용할 수 없습니다.
MCP는 Granola 앱에서 선택된 활성 워크스페이스를 따릅니다. 둘 이상의 워크스페이스에 속해 있는 경우, AI 도구에 다른 질문을 하기 전에 Granola에서 워크스페이스를 전환하세요.

설정 가이드

사전 요구 사항

  • 기존 회의 노트가 있는 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 도구는 다음을 지원해야 합니다:

* [스트리밍 가능 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_meetingsGranola와 채팅전체 채팅 예시는 여기에서 확인
list_meeting_folders유료 플랜 전용 — 폴더 ID, 제목, 설명 및 노트 수를 포함하여 액세스할 수 있는 폴더를 나열합니다.액세스할 수 있는 회의 폴더는 무엇인가요?
list_meetings회의 ID, 제목, 날짜 및 참석자를 포함하여 액세스할 수 있는 회의 노트를 나열합니다. 유료 플랜에서는 폴더별로 필터링할 수 있습니다.지난주에 Sam과 어떤 회의를 했나요?
get_meetings회의 ID, 제목, 날짜, 참석자, 비공개 노트 및 요약된 노트를 포함하여 액세스할 수 있는 회의 노트를 읽습니다.이 프로젝트에서 각 사람에게 남은 액션 아이템은 무엇인가요?
get_meeting_transcript유료 플랜 전용 — 대화록을 확대하여 다음을 포함합니다: 회의 ID, 원시 대화록팀이 문제를 어떻게 설명했는지 구체적인 인용문을 제공해 주세요.
get_account_info이 MCP 세션에 현재 연결된 Granola 계정의 이메일 및 활성 워크스페이스를 반환합니다. 여러 계정(예: 개인 + 업무)이 있을 때 올바른 Granola 계정을 연결했는지 확인하는 데 유용합니다.어떤 Granola 계정으로 로그인되어 있나요?

문제 해결 가이드

속도 제한은 Granola 구독 플랜 및 사용 중인 MCP 도구에 따라 다릅니다. 현재 속도 제한은 모든 도구에서 분당 약 100건의 요청입니다. 속도 제한은 변경될 수 있습니다.
<Info>
  Basic (무료) 플랜을 사용 중인 경우, 최근 30일 동안의 노트만 쿼리할 수
  있습니다.
</Info>
LLM 에이전트가 회의 노트에 액세스할 수 없거나 Granola MCP 도구를 사용할 수 없다는 메시지가 표시되면, 재인증을 시도해 보세요. Granola가 Claude에 연결되어 있지만 **사용 가능한 도구 없음**으로 표시되면, Claude에서 Granola 커넥터를 다시 연결하여 연결을 재설정하세요:
1. 웹에서 [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 도구에 **"어떤 Granola 계정으로 로그인되어 있나요?"** 라고 물어 MCP가 올바른 계정과 활성 워크스페이스에 연결되어 있는지 확인하세요.
이 작업은 즉시 이루어지며, 다음 쿼리부터 추가 도구와 업그레이드된 속도 제한에 액세스할 수 있습니다. 아니요. Granola MCP는 동적 클라이언트 등록(DCR)과 함께 브라우저 기반 OAuth를 사용하므로 자격 증명이 자동으로 처리됩니다. 클라이언트 ID나 클라이언트 시크릿을 생성하거나 입력할 필요가 없습니다.
클라이언트 ID 및 클라이언트 시크릿 필드를 표시하는 타사 플랫폼(예: Composio)을 사용하는 경우, 해당 필드를 비워 두세요. 연결 시 플랫폼이 자동으로 Granola에 등록됩니다.
예 — 스트리밍 가능한 HTTP 전송을 통해 [MCP 클라이언트 사양](https://modelcontextprotocol.io/)을 구현하는 모든 도구는 Granola MCP에 연결할 수 있습니다. 각 사용자가 자신의 Granola 계정에 로그인할 수 있도록 도구에서 OAuth 2.0 브라우저 인증 흐름을 처리해야 합니다. 기술적인 세부 사항은 위의 "기타 AI 도구" 섹션을 참조하세요.
사용자 지정 통합을 구축 중이고 도움이 필요하면 [hey@granola.so](mailto:hey@granola.so)로 문의하세요.

엔터프라이즈 FAQ

예. 엔터프라이즈 관리자는 워크스페이스 구성원이 사용할 수 있는 노트 액세스 권한을 구성할 수 있습니다.
1. **설정 → 워크스페이스 → 일반**으로 이동합니다.
2. **앱 및 커넥터**에서 **구성원을 위한 MCP 액세스**를 찾습니다.
3. **관리**를 클릭합니다.
4. **개인 노트**, **공개 노트**, 둘 다 또는 둘 다 사용 안 함을 활성화합니다.
액세스 권한은 워크스페이스의 현재 MCP 구성에 따라 달라집니다. 두 범위가 모두 활성화되지 않은 경우, 관리자가 개인 노트, 공개 노트 또는 둘 다를 활성화할 때까지 구성원에게 MCP 액세스 권한이 없습니다. 제어 기능은 **설정 → 워크스페이스 → 일반 → 앱 및 커넥터 → 구성원을 위한 MCP 액세스**에 있습니다. 모든 엔터프라이즈 워크스페이스 구성원이 설정을 볼 수 있지만, 관리자만 변경할 수 있습니다. 다른 범위를 활성화해야 하는 경우 워크스페이스 관리자에게 문의하세요. 아니요. 이 제어 기능은 관리자가 아닌 워크스페이스 구성원이 MCP를 통해 액세스할 수 있는 항목을 결정합니다. 엔터프라이즈 관리자는 MCP를 통해 개인 노트와 공개 노트 모두에 액세스할 수 있습니다.