ultraPRO Email MCP Server - IMAP and SMTP integration for Claude
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"up-mcp-email","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# up-mcp-email IMAP and SMTP via MCP Server ## Origin This is a fork of [mcp-email-server](https://github.com/ai-zerolab/mcp-email-server) by [ai-zerolab](https://github.com/ai-zerolab). **Fork maintainer:** [ultraBASE.net](https://ultrabase.net) A security audit was performed before integrating this codebase. See [SECURITY-AUDIT.md](SECURITY-AUDIT.md) for details. ## Fork Enhancements Features added by ultraBASE to the original mcp-email-server: | Feature | Description | |---------|-------------| | **CRUDLEX Permissions** | Granular per-account permissions (CREATE, READ, UPDATE, DELETE, LIST, EXPORT, EXECUTE) | | **`check_unread`** | Summary of unread emails by category with size info | | **`mark_as_read` / `mark_as_unread`** | Explicit read status control | | **`list_flagged` / `set_flag` / `remove_flag`** | Email flags and keywords management | | **`update_email_account`** | Update account password and display name | | **PEEK mode** | `get_emails_content` doesn't mark emails as read | | **Markdown auto-detection** | Auto-convert Markdown to HTML in `send_email` | | **Email sizes** | `size_bytes` and `size_human` in metadata responses | | **Elapsed time** | Execution time in `send_email` response | | **Better error handling** | `IMAPConnectionError` with descriptive messages | See [CHANGELOG.md](CHANGELOG.md) for full history. --- ## Installation ### Manual Installation We recommend using [uv](https://github.com/astral-sh/uv) to manage your environment. Clone this repository and install: ```bash git clone https://github.com/ultraBASE/up-mcp-email.git cd up-mcp-email uv sync ``` Configure for your MCP client: ```json { "mcpServers": { "up-mcp-email": { "command": "uv", "args": ["run", "--directory", "/path/to/up-mcp-email", "mcp-email-server", "stdio"] } } } ``` ### Environment Variable Configuration You can configure the email server using environment variables, which is particularly useful for CI/CD environments. Enviro…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.