CG

cobblehillmachine/granola-claude-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

28 stars 13 forks 품질 59 트렌드 11MIT

Granola.ai 회의 데이터를 연결하는 사용자 정의 MCP 서버는 AI 전원 회의 인텔리전스를 위한 Claude 데스크탑에

개요

사용자 정의 모델 Context Protocol (MCP) 서버는 Claude Desktop에 Granola.ai 회의 데이터를 직접 연결하고 전체 회의 역사를 통해 자연 언어 쿼리를 가능하게합니다. Granola-MCP는 상세한 기능 명부와 임명 가이드를 가진 웹의 맞은편에 문서화되었습니다, . 공식적인 방출을 기다리기 보다는 오히려, 우리는 Granola의 국부적으로 캐시 구조를 역설계하고 찰상에서 포괄적인 MCP 서버를 건설했습니다. Ask Claude 질문이 다음과 같습니다. - "우리는 예산을 논의 한 지난 달에 모든 클라이언트 회의를 보여"- "왜 팀 구성원이 Enron 프로젝트 회의에서 후속을 필요로합니까?

개요(AI 번역)

**AI-powered Business Intelligence로 회의 데이터를 전송 **

사용자 정의 모델 Context Protocol (MCP) 서버는 Claude Desktop에 Granola.ai 회의 데이터를 직접 연결하고 전체 회의 역사를 통해 자연 언어 쿼리를 가능하게합니다.


왜 이 존재

Granola-MCP는 상세한 기능 목록 및 설치 가이드와 함께 웹을 통해 문서화되었지만, ** 실제 저장소와 PyPI 패키지는 존재하지 않았습니다 **. 공식 출시를 기다리는 것보다, 우리는 역설계 Granola의 로컬 캐시 구조와 스크래치에서 포괄적 인 MCP 서버를 구축했습니다.

결과? 자주 묻는 질문:

    • “우리는 예산을 논의 한 지난 달에 모든 클라이언트 회의를 보여”*
    • “왜 팀 구성원이 Enron 프로젝트 회의에서 후속해야합니까?”*
  • “내부 팀 회의”

✨ 특징

logist **자연 언어 회의 지능 **

  • 일반 영어를 사용한 Query 273+ 회의
  • 제목, 내용 및 참가자 목록의 검색
  • metadata 및 달력 통합을 만나는 즉시 접근

고급 분석

  • 회의 통계 및 패턴 인식

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Granola-Claude MCP Server

Transform your meeting data into AI-powered business intelligence

A custom Model Context Protocol (MCP) server that connects Granola.ai meeting data directly to Claude Desktop, enabling natural language queries across your entire meeting history.


🚀 Why This Exists

While Granola-MCP was documented across the web with detailed feature lists and installation guides, the actual repository and PyPI package didn’t exist. Rather than wait for an official release, we reverse-engineered Granola’s local cache structure and built a comprehensive MCP server from scratch.

The result? Ask Claude questions like:

  • “Show me all client meetings from last month where we discussed budget”
  • “Which team members need follow-up from the Enron project meetings?”
  • “Analyze our meeting patterns with external clients vs internal team meetings”

✨ Features

🔍 Natural Language Meeting Intelligence

  • Query 273+ meetings using plain English
  • Search across titles, content, and participant lists
  • Instant access to meeting metadata and calendar integration

📊 Advanced Analytics

  • Meeting statistics and pattern recognition
  • Attendee analysis and engagement tracking
  • Project timeline reconstruction from meeting history

🔗 Complete Integration

  • Google Calendar event details and attendee responses
  • Conference links (Google Meet, Zoom) and participation status
  • Rich metadata including organizers, response status, and sharing settings

🛡️ Privacy-First Architecture

  • All data processing happens locally - no cloud uploads
  • Direct cache file access - no API dependencies
  • Respects existing Granola permissions and access controls

🎯 Use Cases

Project Management

"Show meetings about the XXI Media project and identify next steps"
→ Surfaces July 16 Zoom meeting with Pyxl, attendee status, action items

Client Relations

"Which clients had 'needsAction' responses this week?"
→ Identifies follow-up requirements across all client touchpoints

Team Analytics

"Who attends the most external client meetings?"
→ Analyzes workload distribution and development opportunities

Meeting ROI

"Compare meeting outcomes between Google Meet vs Zoom sessions"
→ Platform effectiveness analysis for future planning

🛠️ Installation

Prerequisites

  • macOS with Granola.ai installed and configured
  • Python 3.12+
  • Claude Desktop application
  • Active Granola meeting history

Quick Start

  1. Clone the repository
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "granola-mcp": { "command": "python3", "args": ["/path/to/granola-claude-mcp/granola_mcp_server.py"], "env": { "GRANOLA_CACHE_PATH": "/Users/[username]/Library/Application Support/Granola/cache-v3.json" } } } }