JMAP-MCP
通过MCP阅读电子邮件!
引言
JMAP-MCP是一个连接器,旨在与JMAP(JSON邮件访问协议)服务器交互,允许您通过模型上下文协议(MCP)读取电子邮件。该项目专门演示了与Fastmail JMAP服务器的集成。
MCP配置
要使用JMAP-MCP,您需要将其配置为 mcpServer 在MCP配置文件中。以下是一个示例配置:
{
"mcpServers": {
"emails": {
"command": "npx",
"args": ["-y", "@jahfer/jmap-mcp-server"],
"env": {
"JMAP_SESSION_URL": "https://api.fastmail.com/jmap/session", // for example
"JMAP_TOKEN": ""
}
}
}
}API令牌配置
您需要设置JMAP API令牌以通过电子邮件服务器(例如,Fastmail)进行身份验证。从服务器的设置中获取API令牌。
设置 JMAP_SESSION_URL 和 JMAP_TOKEN 运行应用程序时的环境变量。
工具
在MCP中配置后,您可以使用MCP中与服务器定义交互的命令或功能,通过JMAP协议读取您的电子邮件。
地方发展
- 先决条件:确保您已安装Node.js。
- 克隆存储库:将此存储库克隆到本地计算机。
- 安装依赖项:导航到项目目录并运行:
npm install