Skip to main content
Glama
spaaleks

mail-report-mcp

by spaaleks

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SMTP_TONoDefault recipient (a send_report to argument overrides).
MCP_HOSTNoBind address. Defaults to 127.0.0.1 (0.0.0.0 in the Docker image).127.0.0.1
MCP_PORTNoPort to listen on.8000
SMTP_FROMYesFrom: address for outgoing mail.
SMTP_HOSTYesSMTP server hostname.
SMTP_PASSNoSMTP password. Omit for an unauthenticated relay.
SMTP_PORTNoSMTP port.587
SMTP_USERNoSMTP username. Omit for an unauthenticated relay.
MCP_LOG_LEVELNoLog level.INFO
SMTP_SECURITYNoSMTP security mode: starttls (default), ssl, or none.starttls
MCP_AUTH_TOKENNoWhen set, requires Authorization: Bearer <token> (or X-API-Key) on everything but /healthz.
MCP_UPLOAD_URLNoAbsolute URL uploads are reachable at, advertised to callers when it differs from the MCP host.
SMTP_FROM_NAMENoDisplay name shown before the From address, e.g. Acme Reports.
MCP_ATTACH_PATHNoUpload endpoint path./attachments
MAIL_REPORT_LOGONoLogo shown above the title. SVG, PNG, JPG, GIF or WEBP.assets/logo.svg
MAIL_REPORT_PILLSNoExtra pill words beyond the severities. Word=#rrggbb, comma separated.
MCP_ALLOWED_HOSTSNoComma-separated Host allowlist. mcp.example.com:* matches any port.
MAIL_REPORT_ACCENTNoBrand colour of section headings, links, the title rule and blockquotes. #rgb or #rrggbb.#ec483b
MAIL_REPORT_ATTACH_TTLNoHow long an unused upload survives the sweeper.86400
MAIL_REPORT_LOGO_WIDTHNoDisplay width in pixels for the logo.100
MAIL_REPORT_REQUIRE_TONoDrop the SMTP_TO fallback: every report needs an address from the caller.false
MAIL_REPORT_ALLOW_TO_ARGNoWhether the model may name a recipient.true
MAIL_REPORT_MAX_ATTEMPTSNoDelivery attempts before giving up, 0 means unlimited.5
MAIL_REPORT_MAX_PER_MINUTENoOutbound messages per minute, 0 means no limit.0
MAIL_REPORT_MAX_TOTAL_BYTESNoLargest combined payload per mail. Replaces the relay-derived budget.
MAIL_REPORT_ALLOWED_RECIPIENTSNoAllowlist applied to every recipient whatever its source. *@example.com matches a domain.
MAIL_REPORT_MAX_ATTACHMENT_BYTESNoLargest single file allowed.25 MiB
MAIL_REPORT_RETRY_WINDOW_SECONDSNoHard stop for retries even when attempts are unlimited, 0 disables.3600

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

Latest Blog Posts

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/spaaleks/mail-report-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server