From jmap-mcp
Provides access to JMAP protocol services (email, calendars, contacts) via JMAP_ACCOUNT_ID, JMAP_SESSION_URL, and JMAP_BEARER_TOKEN. Runs locally as Deno subprocess. Requires secrets.
npx claudepluginhub wyattjoh/claude-code-marketplace --plugin jmap-mcpAdd to your .mcp.json:
{
"mcpServers": {
"jmap": {
"command": "deno",
"args": [
"run",
"--allow-env",
"--allow-net",
"jsr:@wyattjoh/jmap-mcp@0.6.4"
],
"env": {
"JMAP_ACCOUNT_ID": "${user_config.jmap_account_id}",
"JMAP_SESSION_URL": "${user_config.jmap_session_url}",
"JMAP_BEARER_TOKEN": "${user_config.jmap_bearer_token}"
}
}
}
}Replace placeholder values for: JMAP_BEARER_TOKEN
This MCP server needs API keys or credentials. Configure them in your environment before use.
denoJMAP_ACCOUNT_ID=${user_config.jmap_account_id}JMAP_SESSION_URL=${user_config.jmap_session_url}JMAP_BEARER_TOKEN=${user_config.jmap_bearer_token}