mcp-granola
mcp-granola
Сервер MCP (Model Context Protocol), который предоставляет ИИ-агентам доступ к вашим заметкам о встречах в Granola. Ищите заметки, получайте полное содержимое с расшифровками и просматривайте историю встреч с помощью пагинации.
Возможности
Список заметок с фильтрацией по дате и пагинацией на основе курсора
Получение полного содержимого заметки, включая ИИ-резюме и расшифровки встреч
Поиск заметок по ключевым словам в заголовке или резюме
Работает с Claude Code, Gemini CLI и любым MCP-совместимым клиентом
Отсутствие внешних зависимостей, кроме MCP SDK
Быстрый старт
1. Установка
npm install @devli13/mcp-granolaИли клонируйте и установите локально:
git clone https://github.com/devli13/mcp-granola.git
cd mcp-granola
npm install2. Получение API-ключа Granola
Откройте настольное приложение Granola
Перейдите в Settings > API
Нажмите Create new key
Скопируйте ключ (начинается с
grn_)
3. Настройка
Добавьте в ваш .mcp.json (для Claude Code) или .gemini/settings.json (для Gemini CLI):
{
"mcpServers": {
"granola": {
"command": "npx",
"args": ["-y", "@devli13/mcp-granola"],
"env": {
"GRANOLA_API_KEY": "grn_your_api_key_here"
}
}
}
}Или запустите напрямую:
GRANOLA_API_KEY=grn_your_key node server.jsКонфигурация
Переменная окружения | Обязательно | Описание |
| Да | Ваш API-ключ Granola (начинается с |
Инструменты
Инструмент | Описание | Ключевые параметры |
| Список заметок, начиная с самых новых |
|
| Получение одной заметки по ID |
|
| Поиск заметок по ключевым словам в заголовке/резюме |
|
Пример: список недавних заметок
{
"name": "list_notes",
"arguments": {
"limit": 5,
"created_after": "2025-01-01T00:00:00Z"
}
}Пример: получение заметки с расшифровкой
{
"name": "get_note",
"arguments": {
"id": "not_abc123def456",
"include_transcript": true
}
}Ограничения
API Granola находится в бета-версии — конечные точки и форматы ответов могут измениться.
Персональные API-ключи предоставляют доступ только к заметкам, которыми вы владеете или которые были предоставлены вам напрямую.
search_notesвыполняет поиск подстроки на стороне клиента по 200 последним заметкам. Это не полнотекстовая поисковая система. Для больших объемов заметок используйтеlist_notesс фильтрами по дате.API возвращает только те заметки, для которых уже созданы ИИ-резюме и расшифровки. Заметки, которые все еще обрабатываются, не будут отображаться.
Ограничения частоты запросов (Rate Limits)
Granola устанавливает ограничения частоты запросов для каждого рабочего пространства:
Метрика | Значение |
Пиковая нагрузка | 25 запросов |
Временное окно | 5 секунд |
Устойчивая скорость | 5 запросов/сек (300/мин) |
Участие в разработке
Приветствуются сообщения об ошибках и пулл-реквесты! Пожалуйста, сначала откройте issue для обсуждения любых значительных изменений.
Лицензия
MIT
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/devli13/mcp-granola'
If you have feedback or need assistance with the MCP directory API, please join our Discord server