apple-mail-mcp
by redpop
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| APPLE_MAIL_ACCOUNTS | No | Comma-separated allowlist of accounts. An entry matches an account's UUID, address or name, ignoring case. A name shared by two accounts matches both; use the address or UUID to pick one. Empty means all accounts. | |
| APPLE_MAIL_MCP_DEBUG | No | Write one line per helper request to stderr: command, duration and result code, for example 'apple-mail-mcp: search 42 ms ok'. Never payloads or results. Booleans accept true, false, 1, 0. | false |
| APPLE_MAIL_BODY_SEARCH | No | Allow bodyContains in search_messages. When false, using it is an INVALID_INPUT error. Booleans accept true, false, 1, 0. | true |
| APPLE_MAIL_HELPER_PATH | No | Development only: path to a helper bundle (Dev or Ad hoc). A bundle with the release bundle id is refused. | |
| APPLE_MAIL_MAX_RESULTS | No | Upper bound for the limit of a search (1 to 100). | 50 |
| APPLE_MAIL_INCLUDE_JUNK | No | Include mailboxes with the junk role. Booleans accept true, false, 1, 0. | false |
| APPLE_MAIL_INCLUDE_TRASH | No | Include mailboxes with the trash role. Booleans accept true, false, 1, 0. | false |
| APPLE_MAIL_MAX_BODY_CHARS | No | Upper bound for maxChars in get_message (1000 to 100000). | 20000 |
| APPLE_MAIL_EXCLUDE_MAILBOXES | No | Comma-separated mailboxes to hide. An entry matches a mailbox name (exact, ignoring case) or a path with /. | |
| APPLE_MAIL_SHOW_SECURITY_MAILS | No | Show messages detected as security mails without withholding the body or masking the subject. Booleans accept true, false, 1, 0. | false |
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
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues