spamtitan-mcp
The SpamTitan MCP server enables AI assistants to manage email security by interacting with SpamTitan's quarantine, filtering lists, and statistics.
Quarantine Management
List quarantined emails with filtering by sender, recipient, subject, reason, and pagination
View details of a specific quarantined message (sender, recipient, subject, spam score, reason, status) — renders as an interactive card in compatible MCP Apps
Release a quarantined message, delivering it to the intended recipient
Permanently delete a quarantined message (irreversible)
Allowlist & Blocklist Management
Add/remove sender email addresses or domains to the allowlist (bypass spam filtering)
Add/remove sender email addresses or domains to the blocklist (always rejected/quarantined)
List all current allowlist or blocklist entries
Email Statistics
Retrieve email flow stats (received, blocked, quarantined, delivered)
Filter by time period (today, yesterday, last 7/30/90 days) and by domain
Discovery & Status
Check credentials status and available domains
Discover available tools by domain (quarantine, lists, stats)
SpamTitan MCP Server
A Model Context Protocol (MCP) server for SpamTitan email security. Enables AI assistants to manage quarantine, maintain allowlists and blocklists, and view email filtering statistics.
This is a Model Context Protocol (MCP) server that connects Claude (or any MCP-compatible AI) to your SpamTitan environment.
Part of the MSP Claude Plugins ecosystem — a growing suite of AI integrations for the MSP stack. Built by MSPs, for MSPs.
Installation
npm install @wyre-technology/spamtitan-mcpRelated MCP server: knowbe4-mcp
Configuration
Set the following environment variables:
Variable | Required | Description |
| Yes | Your SpamTitan API key |
| No | Your SpamTitan instance URL, including any path prefix (e.g. |
| No | Transport mode: stdio (default) or http |
Usage
Running with Claude Desktop
Add to your Claude Desktop claude_desktop_config.json:
{
"mcpServers": {
"spamtitan-mcp": {
"command": "npx",
"args": ["@wyre-technology/spamtitan-mcp"],
"env": {
"SPAMTITAN_API_KEY": "your-spamtitan-api-key"
}
}
}
}Running with Claude Code (CLI)
claude mcp add spamtitan-mcp \
-e SPAMTITAN_API_KEY=your-value \
-- npx -y @wyre-technology/spamtitan-mcpDocker
docker build -t spamtitan-mcp .
docker run \
-e SPAMTITAN_API_KEY=your-value \
-p 8080:8080 spamtitan-mcpAvailable Domains
Lists
Manage allowlists and blocklists
Quarantine
Email quarantine review and management
Stats
Email filtering statistics and reports
Features
Interactive quarantined-message card (MCP Apps, SEP-1865) —
spamtitan_get_messagerenders as a read-only interactive card in MCP Apps hosts (Claude Desktop/web); plain-JSON behavior is unchanged in other hosts. The card is neutral by default, brandable viawindow.__BRAND__injection orMCP_BRAND_*env vars (MCP_BRAND_NAME,MCP_BRAND_LOGO_URL,MCP_BRAND_PRIMARY_COLOR,MCP_BRAND_ACCENT_COLOR,MCP_BRAND_BG,MCP_BRAND_TEXT) — no rebuild needed. Rebuild the card bundle withnpm run build:uiafter editingui/.
Development
# Clone the repository
git clone https://github.com/wyre-technology/spamtitan-mcp.git
cd spamtitan-mcp
# Install dependencies
npm install
# Build
npm run build
# Run tests
npm testContributing
Contributions are welcome! Please see CONTRIBUTING.md if present, or open an issue to discuss changes.
License
Licensed under the Apache License, Version 2.0. See LICENSE for details.
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
- AlicenseAqualityAmaintenanceMCP server for Checkpoint Harmony Email & Collaboration (Avanan). Enables AI assistants to manage email security, anti-phishing, anti-malware, and threat detection via the Avanan API.131Apache 2.0
- AlicenseBqualityAmaintenanceMCP server for KnowBe4 — security awareness training, phishing simulation, and user risk management API integration30Apache 2.0
- Flicense-qualityBmaintenanceMCP server for ThreatLocker — zero-trust application allowlisting, approval requests, audit logs1
- AlicenseAqualityAmaintenanceMCP server for Proofpoint Email Protection - email security, threat intelligence, TAP (Targeted Attack Protection), and email filtering API integration401Apache 2.0
Related MCP Connectors
MCP Server for agents to onboard, pay, and provision services autonomously with InFlow
MCP server for ScanMalware.com URL scanning, malware detection, and analysis.
Hosted MCP server for the Wavix telecom platform: SMS, voice, 2FA, SIP, numbers, 10DLC, CDRs.
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/wyre-technology/spamtitan-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server