使用说明
Granola MCP服务器
MCP服务器,用于搜索您的本地 格兰诺拉麦片 会议记录。
- 在笔记、标题和AI摘要中搜索
- 按日期范围或参与者筛选
- 提取可用的成绩单
- 在可用时阅读AI面板(摘要、行动项)
- 支持Granola缓存v3到v6
- Granola更新缓存时自动重新加载
安装
使用mpak
mpak bundle run @nimblebraininc/granola
本地开发
uv sync --dev
uv run python -m mcp_granola.server
工具
| 工具 | 说明 |
|---|---|
search_meetings |
使用可选的日期/与会者筛选器按关键字搜索笔记 |
get_meeting |
获取完整的会议详细信息,包括笔记和AI面板 |
list_meetings |
使用分页和筛选功能列出会议 |
search_by_person |
查找与特定人员的所有会议 |
get_transcript |
获取带有时间戳的转录片段 |
get_meeting_stats |
获取有关会议数据的统计信息 |
数据源
自动检测最新的Granola缓存文件(cache-v6.json 通过 cache-v3.json)从 ~/Library/Application Support/Granola/ (仅限macOS)。缓存在内存中,文件更改时重新加载。
发展
make check # Run all checks (format, lint, typecheck, test)
make test # Run tests
make test-cov # Run tests with coverage
make format # Format code
make lint # Lint code
make typecheck # Type check with ty
许可证
麻省理工学院