unraid-template.xml•4.74 kB
<?xml version="1.0"?>
<Container version="2">
<Name>FastMail-MCP-Server</Name>
<Repository>gr3enarr0w/fastmail-mcp-server:latest</Repository>
<Registry>https://hub.docker.com/</Registry>
<Network>bridge</Network>
<MyIP/>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://github.com/gr3enarr0w/fastmail-mcp-server</Support>
<Project>https://github.com/gr3enarr0w/fastmail-mcp-server</Project>
<Overview>FastMail MCP (Model Context Protocol) Server for advanced email management, organization, and automation. Provides AI-powered email handling, contact management, calendar integration, and intelligent inbox organization.</Overview>
<Category>Productivity:</Category>
<WebUI/>
<TemplateURL>https://raw.githubusercontent.com/gr3enarr0w/fastmail-mcp-server/main/unraid-template.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/gr3enarr0w/fastmail-mcp-server/main/icon.svg</Icon>
<ExtraParams>--read-only --tmpfs /tmp --tmpfs /var/tmp --security-opt no-new-privileges:true</ExtraParams>
<PostArgs/>
<CPUset/>
<DateInstalled/>
<DonateText/>
<DonateLink/>
<Description>FastMail MCP Server provides advanced email management capabilities through the Model Context Protocol. Features include AI-powered email organization, smart inbox management, contact synchronization, calendar integration, and automated email processing.

Key Features:
- Intelligent email categorization and organization
- AI-powered email replies with style learning
- Automated inbox zero achievement
- Contact management with relationship detection
- Calendar event extraction from emails
- News digest and email summarization
- Comprehensive spam filtering
- Hierarchical email labeling system

This container runs the MCP server that communicates via stdio transport with Claude Code or other MCP-compatible clients.</Description>
<Networking>
<Mode>bridge</Mode>
</Networking>
<Data>
<Volume>
<HostDir>/mnt/user/appdata/fastmail-mcp</HostDir>
<ContainerDir>/app/data</ContainerDir>
<Mode>rw</Mode>
</Volume>
</Data>
<Environment>
<Variable>
<Value>production</Value>
<Name>NODE_ENV</Name>
<Mode/>
</Variable>
<Variable>
<Value>stdio</Value>
<Name>MCP_TRANSPORT</Name>
<Mode/>
</Variable>
<Variable>
<Value/>
<Name>FASTMAIL_API_TOKEN</Name>
<Mode/>
</Variable>
<Variable>
<Value/>
<Name>FASTMAIL_EMAIL</Name>
<Mode/>
</Variable>
<Variable>
<Value/>
<Name>FASTMAIL_SEND_AS</Name>
<Mode/>
</Variable>
<Variable>
<Value>fastmail.com</Value>
<Name>FASTMAIL_ALIAS_DOMAIN</Name>
<Mode/>
</Variable>
<Variable>
<Value>https://jmap.fastmail.com/jmap/session</Value>
<Name>FASTMAIL_JMAP_URL</Name>
<Mode/>
</Variable>
</Environment>
<Labels/>
<Config Name="Data Directory" Target="/app/data" Default="/mnt/user/appdata/fastmail-mcp" Mode="rw" Description="Directory for persistent MCP server data" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/fastmail-mcp</Config>
<Config Name="Node Environment" Target="NODE_ENV" Default="production" Mode="" Description="Node.js environment setting" Type="Variable" Display="advanced" Required="false" Mask="false">production</Config>
<Config Name="MCP Transport" Target="MCP_TRANSPORT" Default="stdio" Mode="" Description="MCP transport method (keep as stdio)" Type="Variable" Display="advanced" Required="false" Mask="false">stdio</Config>
<Config Name="FastMail API Token" Target="FASTMAIL_API_TOKEN" Default="" Mode="" Description="Your FastMail API token (required)" Type="Variable" Display="always" Required="true" Mask="true"></Config>
<Config Name="FastMail Email" Target="FASTMAIL_EMAIL" Default="" Mode="" Description="Your FastMail email address (required)" Type="Variable" Display="always" Required="true" Mask="false"></Config>
<Config Name="Send As Email" Target="FASTMAIL_SEND_AS" Default="" Mode="" Description="Email address to send as (defaults to FASTMAIL_EMAIL)" Type="Variable" Display="always" Required="false" Mask="false"></Config>
<Config Name="Alias Domain" Target="FASTMAIL_ALIAS_DOMAIN" Default="fastmail.com" Mode="" Description="Domain for email aliases" Type="Variable" Display="advanced" Required="false" Mask="false">fastmail.com</Config>
<Config Name="JMAP URL" Target="FASTMAIL_JMAP_URL" Default="https://jmap.fastmail.com/jmap/session" Mode="" Description="FastMail JMAP API endpoint" Type="Variable" Display="advanced" Required="false" Mask="false">https://jmap.fastmail.com/jmap/session</Config>
</Container>