
cobblehillmachine/granola-claude-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Пользовательский MCP-сервер, соединяющий данные собраний Granola.ai с Claude Desktop для сбора данных с помощью ИИ
Обзор
Настраиваемый сервер протокола Model Context Protocol (MCP), который соединяет данные о встречах Granola.ai непосредственно с Claude Desktop, позволяя выполнять запросы на естественном языке на протяжении всей истории встреч. В то время как Granola-MCP была задокументирована в Интернете с подробными списками функций и руководствами по установке, вместо того, чтобы ждать официального выпуска, мы реконструировали локальную структуру кэша Granola и построили всеобъемлющий MCP-сервер с нуля. Задайте Клоду такие вопросы, как: - "Покажите мне все встречи клиентов с прошлого месяца, где мы обсуждали бюджет" - "Каким членам команды необходимо последовать за совещаниями по проекту Enron?"?
Обзор (машинный перевод)
** Преобразуйте данные вашей встречи в бизнес-аналитику на основе ИИ**
Настраиваемый сервер протокола Model Context Protocol (MCP), который соединяет данные о встречах Granola.ai непосредственно с Claude Desktop, позволяя выполнять запросы на естественном языке на протяжении всей истории встреч.
###Почему это существует
Хотя Granola-MCP была задокументирована в Интернете с подробными списками функций и руководствами по установке, фактического хранилища и пакета PyPI не существовало. Вместо того, чтобы ждать официального релиза, мы реконструировали локальную структуру кэша Granola и создали всеобъемлющий MCP-сервер с нуля.
** Результат?** Задайте Клоду такие вопросы, как: “Покажите мне все встречи с клиентами за последний месяц, где мы обсуждали бюджет”
- “Какие члены команды нуждаются в последующих мерах по итогам совещаний по проекту Enron?” «Анализировать наши модели встреч с внешними клиентами против внутренних встреч в команде»
Feature Особенности
** Интеллектуальная встреча на естественном языке**
Запрос 273+ встреч с использованием простого английского языка
- Поиск по заголовкам, контенту и спискам участников
- Мгновенный доступ к метаданным и календарной интеграции
** Продвинутая аналитика**
- Статистика совещаний и распознавание образов
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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
- Clone the repository
Установка
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"
}
}
}
}