mailindex MCP Server
by alexanderkrauckio.github.alexanderkrauck/mailindex-mcpv0.3.0
Search, move, mark, delete and draft your real mail over a self-hosted index.
context tax
queued
security
queued
cold start
queued
freshness
Active4d ago
Install mailindex MCP server
No published package or hosted endpoint yet — see the repository README for build-from-source instructions.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| EMAILSERVER_DATABASE_URL | yes | — | PostgreSQL connection URL. This server keeps its own index and does not run without a database; the repository ships docker-compose files that start one for you. |
| EMAILSERVER_AUTH_MODE | — | — | How callers are authenticated: development (no auth, loopback only), single_user (static bearer token), or google (multi-user OAuth). |
| EMAILSERVER_API_TOKEN | — | yes | Bearer token required in single_user mode. At least 32 characters, or the server refuses to start. |
| CREDENTIAL_ENCRYPTION_KEY | — | yes | Key used to encrypt stored mailbox credentials at rest. Generate with: openssl rand -base64 32 |
Freshness
Active — last maintenance signal 4d ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-10-06 · 4d ago · GitHub
Latest release
2026-10-06 · 4d ago · GitHub · v0.3.0
Package published
no data · npm/PyPI
Registry entry updated
2026-10-06 · 4d ago · official registry · v0.3.0
FAQ
›Does mailindex require an API key?
Yes. It expects EMAILSERVER_DATABASE_URL, EMAILSERVER_API_TOKEN, CREDENTIAL_ENCRYPTION_KEY, of which 2 are secrets.
›Can I use mailindex as a remote (hosted) MCP server?
Yes. It is a hosted MCP server; connect to its URL with any client that supports remote MCP.
›Is mailindex in the official MCP registry?
Yes, as io.github.alexanderkrauck/mailindex-mcp.