Skip to main content
Glama
IMAP MCP

IMAP MCP

by harrywang

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MAIL_1YesMailbox address. IMAP and SMTP servers are detected from it.
MAIL_2NoAdditional mailbox address (MAIL_3, ... up to 20 mailboxes).
ALLOW_SENDNofalse removes send_draft, so agents can only save drafts. Default: sending approved drafts is allowed.
ADMIN_EMAILNoLogin username, prefilled on the sign-in page. No mail is sent to it.admin@imap-mcp.local
MAIL_2_NAMENoFriendly name for the mailbox, also used as the From display name.
DATABASE_URLNoSet automatically by the Neon integration.
ADMIN_PASSWORDYesPassword for signing in to this app. Must be at least 12 characters; if it's shorter, the app shows a "Finish setup" page and won't let agents connect.
MAIL_1_PASSWORDYesMailbox password, or an app password.
MAIL_2_PASSWORDNoPassword for the additional mailbox.
MAIL_2_USERNAMENoIMAP/SMTP login, if it differs from the address.
MAIL_2_IMAP_HOSTNoOverride IMAP host detection.
MAIL_2_IMAP_PORTNoOverride IMAP port detection. Port 993 uses TLS; other ports use STARTTLS or plain.
MAIL_2_SMTP_HOSTNoOverride SMTP host detection.
MAIL_2_SMTP_PORTNoOverride SMTP port detection. Port 465 uses TLS; other ports use STARTTLS or plain.
BETTER_AUTH_SECRETYesRandom secret. Rotating it invalidates all sessions and tokens.
SEND_LIMIT_PER_HOURNoMax emails each mailbox can send per hour.10

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources