JMAP-MCP
Читайте электронные письма через MCP!
Введение
JMAP-MCP — это коннектор, разработанный для взаимодействия с сервером JMAP (JSON Mail Access Protocol), позволяющий читать электронные письма через Model Context Protocol (MCP). Этот проект специально демонстрирует интеграцию с сервером Fastmail JMAP.
Related MCP server: MISP-MCP-SERVER
Настраивать
Предварительные условия : убедитесь, что у вас установлен Node.js.
Клонировать репозиторий : клонировать этот репозиторий на локальный компьютер.
Установка зависимостей : Перейдите в каталог проекта и запустите:
npm install
Конфигурация токена API
Вам необходимо настроить свой API-токен JMAP для аутентификации на вашем почтовом сервере (например, Fastmail). Получите свой API-токен из настроек вашего сервера.
Задайте переменные среды JMAP_SESSION_URL и JMAP_TOKEN при запуске приложения.
Конфигурация МКП
Чтобы использовать 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": "<your-jmap-token>"
}
}
}
}Использование
После настройки в MCP вы можете использовать команды или функции MCP, которые взаимодействуют с определением сервера, для чтения ваших писем через протокол JMAP.