](https://mseep.ai/app/eadm-grain-mcp-server)
Grain MCP服务器
该服务器通过MCP提供与Grain的集成,允许用户访问Grain功能,而无需企业API(仅适用于企业订阅)或Zapier等付费集成。该服务基于Playwright,用于浏览器自动化。
安装
手动安装
将Grain MCP服务器配置添加到MCP客户端:
{
"mcpServers": {
"grain_uvx": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/eadm/grain-mcp-server",
"grain-mcp-server",
"--user-data-dir",
""
]
}
}
}替换 `` 使用要存储浏览器会话数据的绝对路径。首次使用MCP时,您需要通过浏览器登录Grain。
组件
工具
get_all_meetings:从Grain检索所有会议
- 返回包含会议信息的词典列表,包括: - id (string):会议ID - title (string):会议标题 - url (string):访问会议的URL - date (string):ISO格式的会议日期
download_meeting_transcript:下载会议记录
- 所需输入: - absolute_save_path (string):保存成绩单的文件路径 - meeting_id (string):会议的唯一标识符 - transcription_type (string):转录文件的格式(“vtt”或“srt”) - 退货: - bool:如果下载成功,则为True,否则为False
用法示例
您可以使用MCP客户端与Grain交互的一些示例提示:
- “显示我最近的所有会议”→ 执行
get_all_meetings用于检索存储在Grain中的所有会议列表的工具
- “下载我上次团队会议的记录”→ use
get_all_meetings要查找会议,请使用download_meeting_transcript下载成绩单
发展
- 安装依赖项:
uv sync- 运行应用程序:
uv run grain-mcp-server- 以调试模式运行:
uv run grain-mcp-server --debug- 运行测试:
uv run pytest
