Skip to content

wyattjoh/jmap-mcp

MCP Developer Tools

A Model Context Protocol (MCP) server that provides tools for interacting with JMAP (JSON Meta Application Protocol) email servers. Built with Deno and using the jmap-jam client library.

TypeScript Latest jmap-mcp-v0.6.4 · 3mo ago Security brief →

Features

  • Search emails with combined filters (text, sender/recipient, dates, keywords)
  • Retrieve specific emails or entire threads by ID
  • Mark, move, and delete emails via API
  • Compose and send new emails (plain text & HTML) and reply to existing ones
  • Incremental sync for email changes and search updates using state‑based delta tracking

Recent releases

View all 7 releases →
jmap-mcp-v0.6.4 Bug fix

Fixed missing fetchTextBodyValues and fetchHTMLBodyValues flags in Email.get calls.

Full changelog

0.6.4 (2026-04-24)

Bug Fixes

  • set fetchTextBodyValues/fetchHTMLBodyValues flags in Email.get calls (f97a681)
  • set fetchTextBodyValues/fetchHTMLBodyValues in Email.get calls (20dd4c9)
jmap-mcp-v0.6.2 Bug fix

Fixed reliable pagination in JMAP queries by adding calculateTotal.

Full changelog

0.6.2 (2026-04-13)

Bug Fixes

  • add calculateTotal to JMAP query calls for reliable pagination (5c85248)
  • add calculateTotal to JMAP query calls for reliable pagination (356406c)
jmap-mcp-v0.6.1 Bug fix

Added required `type` and `title` fields to each `userConfig` entry.

Full changelog

0.6.1 (2026-04-06)

Bug Fixes

  • add required type and title fields to userConfig entries (1c5d60c)
jmap-mcp-v0.6.0 New feature
Notable features
  • Added userConfig field in plugin manifest to specify JMAP credentials
Full changelog

0.6.0 (2026-04-06)

Features

  • add userConfig for JMAP credentials in plugin manifest (cdc352f)
jmap-mcp-v0.5.0 New feature
Notable features
  • Added Claude Code plugin with marketplace auto‑publishing
Full changelog

0.5.0 (2026-04-05)

Features

  • add Claude Code plugin with marketplace auto-publishing (bfcc71d)

Bug Fixes

  • add explicit type annotations to tool callback parameters (79c13b4)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
174
Forks
30
Languages
TypeScript Dockerfile

Beta — feedback welcome: [email protected]