MCP.Market

mailindex-mcp server

by alexanderkrauck·io.github.alexanderkrauck/mailindex-mcp·v0.3.3

Search, move, mark, delete and draft your real mail over a self-hosted index.

B73/100grade B
What users say
No reviews yet
Be the first
Safety scan
B73/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed mailindex-mcp yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

mailindex-mcp tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-11-01 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 1 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 73/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How mailindex-mcp compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
73/100
higher than 42% of 3,470 Web search servers

Release history: 6 versions in the registry since 2026-08-03, latest 2026-10-31, typically one every 14 days.

Install mailindex-mcp in Claude Code, Cursor or VS Code

claude mcp add mailindex-mcp -- docker run -i --rm ghcr.io/alexanderkrauck/mailindex-mcp:0.3.3
Add to Cursor

What the publisher says

From the mailindex-mcp repository's README, as published. We do not edit it. Read it on GitHub

mailindex-mcp

A mail client for an AI agent. Everything you can do in Thunderbird — search, move, mark, delete, draft — over your own index, on your own machine.

Most email MCP servers forward each question straight to IMAP. That answers "show me my last 10 messages" and falls apart on everything else: SEARCH is inconsistent between providers, it cannot see inside attachments, it never tells the model whether it actually searched everything, and it cannot do a thing about what it finds.

So when you ask an assistant to clear eight thousand newsletters out of your inbox, it tells you that would be eight thousand tool calls and suggests you go and do it by hand in the web interface.

This one keeps its own copy of your mail and acts on it:

delete_mail(account_id=3, participants=["newsletter@example.com", ...])
→ matched: 4147, affected: 4147, to: "[Google Mail]/Bin"

One call. One connection. Six seconds. That is the difference between a search box and a mail client.

A real question against a live index of about 59,000 messages across six accounts. One string is blurred: a case number belonging to a real filing.

Why this instead of the other email MCP servers

What it costs you, stated up front. You run PostgreSQL and a container. The index is about 28 MB per 1,000 messages — a 50,000-message archive is roughly 1.5 GB — and the image is 1.25 GB because it carries OCR language data. The first sync downloads every message once; search works on what has arrived while the rest continues in the background, and each account reports its own coverage so the model knows what it has not seen yet.

In exchange your assistant can answer questions about mail from years ago, including text inside attachments, and then act on the answer. None of it leaves your machine.

Quickstart

Five minutes, local only, no accounts to create anywhere.

git clone https://github.com/alexanderkrauck/mailindex-mcp.git
cd mailindex-mcp
cp .env.example .env
docker compose up -d

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

mailindex-mcp: common questions

Is mailindex-mcp server safe?
Mostly: it is graded B (73/100). Read the mailindex-mcp safety report
How do I install mailindex-mcp?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does mailindex-mcp need an API key?
Yes. The registry entry asks for EMAILSERVER_API_TOKEN, CREDENTIAL_ENCRYPTION_KEY.
Is mailindex-mcp maintained?
The last commit was 4 days ago (2026-10-31). The latest release is v0.3.3.
What can I use instead of mailindex-mcp?
Servers from other publishers that do the same job: DocsMint MCP server, obsei MCP server and searxNcrawl MCP server.

Alternatives to mailindex-mcp

Same job from other publishers: the closest match first, then the best rated.

  • DocsMint
    Cloud or self-hosted knowledge for AI agents: hybrid search, reranking, GraphRAG, scoped MCP tools.
    A
  • obsei
    Self-hosted customer feedback with PII stripped at ingest: search, stats and themes with citations.
    A
  • searxNcrawl
    Web search via SearXNG and/or You.com, plus clean Markdown crawling via Crawl4AI. Self-hosted.
    A
  • Tinysearch
    Fast discovery search and self-hosted web research for MCP agents.
    B
  • Immich Photo Manager
    Photo management for self-hosted Immich: search, albums, duplicates, faces, PDF reports. 94 tools.
    B