bluemind-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@bluemind-mcpsearch my inbox for emails about project updates"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
bluemind-mcp
MCP (Model Context Protocol) server to read and search emails and calendar events from a BlueMind account (built against the BlueMind 5.x REST API).
Read-only: no tool modifies, sends or deletes anything.
Configuration
Three required environment variables:
Variable | Description |
| Server URL, e.g. |
| User login (email address) |
| Password |
| (optional) |
Authentication goes through POST /api/auth/login; the session authKey is then sent as the X-BM-ApiKey header on every call. The session is renewed automatically when it expires.
Related MCP server: outlook-mcp-server
Usage
Add this to your MCP client configuration (mcp_config.json, claude_desktop_config.json, etc.):
{
"mcpServers": {
"bluemind": {
"command": "npx",
"args": ["-y", "github:AlexMili/bluemind-mcp"],
"env": {
"BLUEMIND_URL": "https://mail.example.com",
"BLUEMIND_EMAIL": "john.doe@example.com",
"BLUEMIND_PASSWORD": "..."
}
}
}
}Or from a local checkout:
npm install
npm run build{
"mcpServers": {
"bluemind": {
"command": "node",
"args": ["/path/to/bluemind-mcp/dist/index.js"],
"env": {
"BLUEMIND_URL": "https://mail.example.com",
"BLUEMIND_EMAIL": "john.doe@example.com",
"BLUEMIND_PASSWORD": "..."
}
}
}
}Tools
list_mail_folders— list mail folders (INBOX, Sent, …) with theirfolder_uid.search_emails— full-text search (Elasticsearchquery_stringsyntax):invoice,subject:meeting AND from:peter,has:attachments… Searches the whole mailbox by default, or a single folder. Parameters:query,folder_uid?,folder_name?,limit,offset.list_recent_emails— latest messages of a folder (default INBOX), with anunread_onlyoption.read_email— full message content (folder_uid+item_idas returned by the two tools above): headers, text body (HTML converted to text), attachment list. Optionprefer_html.
Calendar
list_calendars— calendars accessible to the user, with theircalendar_uid. The default calendar iscalendar:Default:<USERID>.search_events— text search over events (POST /api/calendars/{uid}/_search), with an optional date range. Parameters:query,calendar_uid?,date_min?,date_max?,limit,offset.list_events— agenda view over a date range (date_min/date_max,YYYY-MM-DDor ISO format). Recurring events are returned as series with their recurrence rule.
Development
npm run dev # tsc --watchQuick protocol check without an MCP client:
printf '%s\n%s\n%s\n' \
'{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"t","version":"0"}}}' \
'{"jsonrpc":"2.0","method":"notifications/initialized"}' \
'{"jsonrpc":"2.0","id":2,"method":"tools/list"}' \
| BLUEMIND_URL=... BLUEMIND_EMAIL=... BLUEMIND_PASSWORD=... node dist/index.jsLicense
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA read-only MCP server that enables users to interact with the Gmail API to search messages, retrieve threads, and download attachments. It supports standard Gmail query operators and requires OAuth authentication for secure read-only access to mailbox data.Last updated1MIT
- FlicenseAqualityCmaintenanceA lightweight MCP server for personal Microsoft Outlook/Hotmail accounts, enabling email search, reading, attachment management, and folder operations via Microsoft Graph API with OAuth device-code flow.Last updated61
- Alicense-qualityAmaintenanceMCP server for the Infomaniak Contacts API, enabling listing and searching contacts across address books.Last updated371MIT
- Alicense-qualityBmaintenanceRead-only MCP server for Gmail that enables searching threads, reading messages, and listing labels without any write access.Last updated202MIT
Related MCP Connectors
Streamable HTTP MCP server for Google Calendar and Sheets with OAuth login.
Read-only MCP server for ClassQuill, a tutoring-business-management platform.
Read, search, send, organize, draft and schedule email across your inboxes from any MCP client.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AlexMili/bluemind-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server