通过MCP读取邮件!
<a href="https://glama.ai/mcp/servers/@jahfer/jmap-mcp-server"> <img width="380" height="200" src="https://gips2.baidu.com/it/u=1642792439,2565740210&fm=3081&app=3081&f=PNG?w=760&h=400" alt="JMAP MCP 服务器" /> </a>JMAP-MCP 是一个设计用于与 JMAP(JSON 邮件访问协议)服务器交互的连接器,允许您通过模型上下文协议(MCP)读取邮件。该项目特别展示了与 Fastmail JMAP 服务器的集成。
要使用 JMAP-MCP,您需要在 MCP 配置文件中将其配置为 mcpServer。以下是一个示例配置:
{
"mcpServers": {
"emails": {
"command": "npx",
"args": ["-y", "@jahfer/jmap-mcp-server"],
"env": {
"JMAP_SESSION_URL": "https://api.fastmail.com/jmap/session", // 示例
"JMAP_TOKEN": "<your-jmap-token>"
}
}
}
}
您需要设置您的 JMAP API 令牌以与您的邮件服务器(例如 Fastmail)进行身份验证。从您的服务器设置中获取 API 令牌。
运行应用程序时设置 JMAP_SESSION_URL 和 JMAP_TOKEN 环境变量。
一旦在 MCP 中配置好,您可以使用 MCP 内部的命令或功能来与服务器定义交互,通过 JMAP 协议读取您的邮件。
前置条件:确保已安装 Node.js。
克隆仓库:将此仓库克隆到您的本地机器上。
安装依赖项:导航到项目目录并运行:
npm install