JMAP-MCP
Lesen Sie E-Mails über MCP!
Einführung
JMAP-MCP ist ein Connector für die Interaktion mit einem JMAP-Server (JSON Mail Access Protocol). Er ermöglicht das Lesen von E-Mails über das Model Context Protocol (MCP). Dieses Projekt demonstriert insbesondere die Integration mit einem Fastmail JMAP-Server.
Related MCP server: MISP-MCP-SERVER
Aufstellen
Voraussetzungen : Stellen Sie sicher, dass Sie Node.js installiert haben.
Repository klonen : Klonen Sie dieses Repository auf Ihrem lokalen Computer.
Abhängigkeiten installieren : Navigieren Sie zum Projektverzeichnis und führen Sie Folgendes aus:
npm install
API-Token-Konfiguration
Sie müssen Ihr JMAP-API-Token für die Authentifizierung bei Ihrem E-Mail-Server (z. B. Fastmail) einrichten. Ihr API-Token finden Sie in den Servereinstellungen.
Legen Sie beim Ausführen der Anwendung die Umgebungsvariablen JMAP_SESSION_URL und JMAP_TOKEN fest.
MCP-Konfiguration
Um JMAP-MCP zu verwenden, müssen Sie es in Ihrer MCP-Konfigurationsdatei als mcpServer konfigurieren. Hier ist eine Beispielkonfiguration:
{
"mcpServers": {
"emails": {
"command": "npx",
"args": ["-y", "@jahfer/jmap-mcp-server"],
"env": {
"JMAP_SESSION_URL": "https://api.fastmail.com/jmap/session", // for example
"JMAP_TOKEN": "<your-jmap-token>"
}
}
}
}Verwendung
Nach der Konfiguration in MCP können Sie Befehle oder Funktionen innerhalb von MCP verwenden, die mit der Serverdefinition interagieren, um Ihre E-Mails über das JMAP-Protokoll zu lesen.