Skip to content

wyattjoh/jmap-mcp

MCP Developer Tools

A Model Context Protocol (MCP) server that provides JMAP‑based tools for managing and interacting with email servers

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

Features

  • Search emails with text, sender/recipient, date ranges, and keyword filters
  • Retrieve specific emails or entire threads by ID with configurable property selection
  • Mark, move, delete, and compose/send emails (plain‑text & HTML) via MCP tools
  • Incremental sync: get changes to email IDs or search results since a previous state
  • Full JMAP RFC 8620/8621 compliance, Zod validation, pagination, and robust error handling

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
171
Forks
31
Languages
TypeScript Dockerfile

Beta — feedback welcome: [email protected]