Stats
Actions
Tags
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.
Copy this JSON into your .mcp.json to enable this server
Add to your .mcp.json:
{
"mcpServers": {
"jmap": {
"command": "deno",
"args": [
"run",
"--allow-env",
"--allow-net",
"jsr:@wyattjoh/[email protected]"
],
"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
Review these signals before enabling this server
This MCP server needs API keys or credentials. Configure them in your environment before use.
Server configuration and connection parameters
denoCommand-line arguments passed to the server process
Environment variables set when the server starts
JMAP_ACCOUNT_ID=${user_config.jmap_account_id}JMAP_SESSION_URL=${user_config.jmap_session_url}JMAP_BEARER_TOKEN=${user_config.jmap_bearer_token}Sensitive values you must provide — never committed to source control
npx claudepluginhub wyattjoh/claude-code-marketplace --plugin jmap-mcp