CG

cobblehillmachine/granola-claude-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

28 stars 13 forks 品質 59 トレンド 11MIT

顧客MCPサーバーは、Granola.aiの会議データをClaudeデスクトップに接続し、AIを搭載したミーティングインテリジェンスを実現します

概要

直接Granola.ai会議データをClaude Desktopに接続するカスタムモデルコンテキストプロトコル(MCP)サーバーは、会議全体の自然な言語クエリを可能にします。 Granola-MCP は、詳細な機能リストとインストールガイドを Web 全体で文書化しましたが、. むしろ公式リリースの待ち時間よりも、Granola のローカルキャッシュ構造をリバースエンジニアリングし、包括的な MCP サーバーをゼロから構築しました。 Claude の質問をしてください: - "我々は予算を議論した先月からのすべてのクライアント会議を表示する" - "Enron プロジェクト会議からのフォローアップが必要なチームのメンバーは?

概要(AI 翻訳)

会議データをAIを活用したビジネスインテリジェンスに変革する

直接Granola.ai会議データをClaude Desktopに接続するカスタムモデルコンテキストプロトコル(MCP)サーバーは、会議全体の自然な言語クエリを可能にします。

お問い合わせ

最近の投稿

Granola-MCP は、詳細な機能リストとインストールガイドを使用して、Web 間で文書化されましたが、実際のリポジトリと PyPI パッケージは存在していません**。 公式リリースの待ち時間よりも、Granolaのローカルキャッシュ構造をリバースエンジニアリングし、包括的なMCPサーバーをゼロから構築しました。

結果は? Claudeの質問をしてください:

  • 「予算を議論した先月からすべてのクライアント会議を表示」 ※「エンロンプロジェクトミーティングからフォローアップが必要なチームメンバーは?」*
  • 「外部クライアントと社内チームミーティングパターンを分析」

✨ 機能

は、言語会議の知性を必須としている。

  • プレーン・イングリッシュを用いた273+ミーティングの問い合わせ
  • タイトル、コンテンツ、参加者リストの検索
  • メタデータとカレンダーの統合に即座にアクセス

################################################################################################################################################################################################################################################################

  • 会議統計とパターン認識

このページは 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" } } } }