返回市场
jmap-MCP服务器

jmap-MCP服务器

作者:jahfer3 星标更新:2025-06-06

项目介绍

JMAP-MCP

通过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 服务器的集成。

MCP 配置

要使用 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>"
      }
    }
  }
}

API Token 配置

您需要设置您的 JMAP API 令牌以与您的邮件服务器(例如 Fastmail)进行身份验证。从您的服务器设置中获取 API 令牌。

运行应用程序时设置 JMAP_SESSION_URLJMAP_TOKEN 环境变量。

工具

一旦在 MCP 中配置好,您可以使用 MCP 内部的命令或功能来与服务器定义交互,通过 JMAP 协议读取您的邮件。

本地开发

  1. 前置条件:确保已安装 Node.js。

  2. 克隆仓库:将此仓库克隆到您的本地机器上。

  3. 安装依赖项:导航到项目目录并运行:

    npm install