mxHERO Multi-Account Email Search

mxHERO Multi-Account Email Search is an MCP server that provides AI assistants with access to mxHERO's Mail2Cloud Advanced vector search infrastructure. The server connects Large Language Models to an enterprise email data service that captures, filters, and indexes emails and attachments from multiple corporate mail accounts into an isolated tenant vector database. Knowledge workers, developers, and enterprise teams use this integration to query extensive correspondence archives directly from tools like Claude Desktop without hitting model context limits. By executing semantic searches across indexed mail, the server retrieves relevant messages, attachments, and metadata, providing permanent links to original records that remain protected from accidental deletion. Implemented as a native Go binary communicating over standard input and output (stdio), it operates without external runtime dependencies on macOS, Windows, and Linux machines. The tool exposes a specialized email search interface requiring an API access token, enabling assistants to extract historical decisions, locate critical communications, and synthesize correspondence scattered across disparate internal inboxes.

Category: AI Memory & Context

Tags: email, mxhero, search, vector-search

Visit mxHERO Multi-Account Email Search

How to install and configure mxHERO Multi-Account Email Search

  1. Clone the repository and download dependencies: bash git clone https://github.com/mxaiorg/mxmcp cd mxmcp go mod tidy 2. Compile the binary for your operating system and processor using the Makefile, such as make mac-arm, make mac-intel, make windows-intel, or make linux-intel. Alternatively, retrieve a binary from the prebuilt folder. 3. Make sure the binary has executable permissions (for example, run chmod 755 mxmcp on Mac and Linux). 4. Open your claude_desktop_config.json file and register the server under mcpServers: json { "mcpServers": { "mxhero-mcp-server": { "command": "<full path to mxmcp>", "args": [ "-t", "<token>" ] } } } 5. Replace <full path to mxmcp> with your binary location and <token> with your mxHERO access token, then restart Claude Desktop.

What you can do with mxHERO Multi-Account Email Search

  • Querying corporate archives across several company inboxes to retrieve relevant customer correspondence and project exchanges based on natural language search prompts. - Locating specific email attachments and message records across historical threads without exceeding standard Large Language Model context window size constraints. - Retrieving verified direct links to stored original emails to inspect unedited source communications safe from accidental user deletion. - Searching demo email repositories containing thousands of test records to benchmark semantic message retrieval workflows within Claude Desktop.

Key facts

  • https://github.com/mxaiorg/mxmcp
  • AI Memory & Context, Communication & Messaging
  • email, mxhero, search, vector-search

Part of MCP Servers

Related MCP servers

  • MCP Memory Dashboard — MCP Memory Dashboard is an MCP server desktop interface that connects to the MCP Memory Service to provide visual semantic…
  • MCP Kanban Memory — MCP Kanban Memory is an MCP server that provides a kanban-based task management and state retention system for AI-driven workflows.…
  • MCP Memory Keeper — MCP Memory Keeper is an MCP server that provides persistent context management and memory storage for Claude AI coding assistants.…
  • MCP Knowledge Base — MCP Knowledge Base is an MCP server that processes local documents and answers queries based on their contents through similarity…
  • MCP Microsoft Office Bridge — MCP Microsoft Office Bridge is an MCP server that connects AI assistants like Claude to Microsoft 365 services through the…
  • MCP Naver News — MCP Naver News is an MCP server that connects AI assistants to the Naver News API, enabling automated search and…

How do I install mxHERO Multi-Account Email Search?

You can compile the server directly from source using Go 1.22 or higher and the provided Makefile commands for your architecture, such as make mac-arm or make linux-intel. Alternatively, you can use prebuilt binaries available in the repository. Once compiled, grant execute permissions and point your MCP client to the resulting executable path.

What tools are provided by mxHERO Multi-Account Email Search?

The server implements a single dedicated tool called email_search. It accepts a query string parameter containing the user search prompt, queries the Mail2Cloud Advanced vector database across indexed email accounts, and returns formatted JSON containing the matching messages, metadata, and links.

Which MCP clients work with mxHERO Multi-Account Email Search?

The server operates over standard input and output (stdio), making it compatible with any client supporting the Model Context Protocol, including Claude Desktop. The project also provides streamable HTTP endpoints for environments that interact over network connections rather than local processes.

What credentials are required to use mxHERO Multi-Account Email Search?

To run queries against the vector search service, you must supply an mxHERO vector search personal access token using the -t command line flag. Accounts and authentication tokens can be generated through the mxHERO token portal, and demo accounts are available for initial testing.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories