# jmap-mcp

> 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.

- **URL**: https://www.freshcrate.ai/projects/jmap-mcp
- **Author**: wyattjoh
- **Category**: MCP Servers
- **Latest version**: `jmap-mcp-v0.6.4` (2026-04-27)
- **License**: MIT
- **Source**: https://github.com/wyattjoh/jmap-mcp
- **Language**: TypeScript
- **GitHub**: 171 stars, 29 forks
- **Registry**: github
- **Tags**: `typescript`

## Description

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.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `jmap-mcp-v0.6.4` | 2026-04-27 | High | ## [0.6.4](https://github.com/wyattjoh/jmap-mcp/compare/jmap-mcp-v0.6.3...jmap-mcp-v0.6.4) (2026-04-24)   ### Bug Fixes  * set fetchTextBodyValues/fetchHTMLBodyValues flags in Email.get calls ([f97a681](https://github.com/wyattjoh/jmap-mcp/commit/f97a681ec01c27898038a5b0ccedd9a6a894fd84)) * set fetchTextBodyValues/fetchHTMLBodyValues in Email.get calls ([20dd4c9](https://github.com/wyattjoh/jmap-mcp/commit/20dd4c94d7951a67daf08ea2a64d7565c868b0f4)) |
| `jmap-mcp-v0.6.3` | 2026-04-21 | High | ## [0.6.3](https://github.com/wyattjoh/jmap-mcp/compare/jmap-mcp-v0.6.2...jmap-mcp-v0.6.3) (2026-04-21)   ### Performance Improvements  * use compact JSON output to reduce token usage ([d97c6c4](https://github.com/wyattjoh/jmap-mcp/commit/d97c6c4b2a66d4942678a8e291239a72bd52be0e)) * use compact JSON output to reduce token usage ([f08c2fa](https://github.com/wyattjoh/jmap-mcp/commit/f08c2fadea348c0f9eec50408af966ad0e57a082)) |
| `jmap-mcp-v0.6.2` | 2026-04-13 | High | ## [0.6.2](https://github.com/wyattjoh/jmap-mcp/compare/jmap-mcp-v0.6.1...jmap-mcp-v0.6.2) (2026-04-13)   ### Bug Fixes  * add calculateTotal to JMAP query calls for reliable pagination ([5c85248](https://github.com/wyattjoh/jmap-mcp/commit/5c85248511cbbc4ae097a1e215e43cba1fead8ca)) * add calculateTotal to JMAP query calls for reliable pagination ([356406c](https://github.com/wyattjoh/jmap-mcp/commit/356406ca84b1e9a1de33d54ce9e1d23e798b92d9)) |
| `jmap-mcp-v0.6.1` | 2026-04-06 | High | ## [0.6.1](https://github.com/wyattjoh/jmap-mcp/compare/jmap-mcp-v0.6.0...jmap-mcp-v0.6.1) (2026-04-06)   ### Bug Fixes  * add required type and title fields to userConfig entries ([1c5d60c](https://github.com/wyattjoh/jmap-mcp/commit/1c5d60cde183bda50505365107d602ff4f9e5392)) |
| `jmap-mcp-v0.6.0` | 2026-04-06 | Medium | ## [0.6.0](https://github.com/wyattjoh/jmap-mcp/compare/jmap-mcp-v0.5.0...jmap-mcp-v0.6.0) (2026-04-06)   ### Features  * add userConfig for JMAP credentials in plugin manifest ([cdc352f](https://github.com/wyattjoh/jmap-mcp/commit/cdc352f16c02300b36bb7c883a6da84bf3f92a79)) |
| `jmap-mcp-v0.5.0` | 2026-04-05 | Medium | ## [0.5.0](https://github.com/wyattjoh/jmap-mcp/compare/jmap-mcp-v0.4.0...jmap-mcp-v0.5.0) (2026-04-05)   ### Features  * add Claude Code plugin with marketplace auto-publishing ([bfcc71d](https://github.com/wyattjoh/jmap-mcp/commit/bfcc71d03dc78ed34edf13d4596dc248b2cd7a30))   ### Bug Fixes  * add explicit type annotations to tool callback parameters ([79c13b4](https://github.com/wyattjoh/jmap-mcp/commit/79c13b481ab017e9b7f2aaf067d2c2238e1ca528)) |
| `jmap-mcp-v0.4.0` | 2026-04-05 | Medium | ## [0.4.0](https://github.com/wyattjoh/jmap-mcp/compare/jmap-mcp-v0.3.0...jmap-mcp-v0.4.0) (2026-04-05)   ### Features  * Add incremental email sync tools ([e28eafc](https://github.com/wyattjoh/jmap-mcp/commit/e28eafcc83372d627f551c4938859627991ebb4c)) * add incremental email sync tools (get_email_changes, get_search_updates) ([ace0f56](https://github.com/wyattjoh/jmap-mcp/commit/ace0f5622b75f32720ce734241e9cb93149ebcca)) * improve search_emails pagination clarity for AI agents ([da02d78](https: |

## Citation

- HTML: https://www.freshcrate.ai/projects/jmap-mcp
- Markdown: https://www.freshcrate.ai/projects/jmap-mcp.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/jmap-mcp/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
