喜马拉雅山
克劳德的隐私第一电子邮件——MCP服务器和克劳德代码插件(email)包装 喜马拉雅 CLI。
特性
- 21个MCP工具:列表、搜索、阅读、标记、移动、撰写、起草回复、发送(带安全门)、导出、操作项、剪贴板、文件夹、附件、日历、线程
- 6个MCP提示:分类收件箱、总结电子邮件、每日摘要、草稿回复、早间简报、收件箱检查
- 3 MCP资源:收件箱、按ID的邮件、文件夹
- 12插件技能:
/email:inbox,/email:triage,/email:digest,/email:reply,/email:compose,/email:attachments,/email:search,/email:manage,/email:stats,/email:config,/email:help,/email:morning - 多账户:通过以下方式切换每个通话帐户
--account - 安全子流程:使用
execFile(无外壳注射) - 两相发送:
send_email首先返回预览,需要显式confirm=true - 基于Env的配置:
HIMALAYA_BINARY,HIMALAYA_ACCOUNT,HIMALAYA_FOLDER,HIMALAYA_TIMEOUT
安装
自制(推荐)
brew tap data-wise/tap
brew install himalaya-mcp安装喜马拉雅CLI+Node.js作为依赖项,自动符号链接插件 ~/.claude/plugins/.
himalaya-mcp doctor # Verify installationClaude代码插件(来自GitHub)
先决条件: Node.js 22+和himalaya CLI必须单独安装(brew install node himalaya).
claude plugin marketplace add Data-Wise/himalaya-mcp
claude plugin install emailhimalaya-mcp doctor # Verify installationClaude Desktop(.mcpb-一键安装)
下载 himalaya-mcp-v{version}.mcpb 从 并在Claude Desktop中打开它。需要 brew install himalaya 单独—— .mcpb 不捆绑喜马拉雅CLI。
克劳德桌面(CLI设置)
himalaya-mcp setup发展(来源)
npm install
npm run build
ln -s ~/projects/dev-tools/himalaya-mcp ~/.claude/plugins/himalaya-mcphimalaya-mcp doctor # Verify installation先决条件
- 喜马拉雅CLI 在中配置了至少一个电子邮件帐户
~/.config/himalaya/config.toml - Node.js 22+(由Homebrew自动安装)
测试
npm test # 414 tests across 18 test files (vitest)| 类别 | 测试 | 覆盖范围 |
|---|---|---|
| 单元(解析器、客户端、配置、剪贴板) | 38 | 核心解析、配置、模板变量保护 |
| 集成(工具、提示) | 85 | 全部21个工具+6个提示 |
| v1.5.0功能 | 79 | 线程(30)、早晨/收件箱提示(13)、E2E集成(36) |
| 狗食 | 142 | 现实的克劳德使用+.mcpb包装验证 |
| E2E | 34 | 完整的MCP服务器管道+.mcpb构建管道 |
| 设置CLI | 36 | 设置、安装/升级E2E、doctor命令、插件结构 |
文档
完整文档请访问 资料来源:ithub.io/himalaya-mcp
许可证
麻省理工学院
