# SpamAssassin

> Use this tool when you need to analyze email content for spam and security threats, as it provides defensive email security analysis capabilities through integration with the SpamAssassin engine, offering scanning, sender reputation checks, and rule configuration management. It takes in email content and sender information as input and outputs spam scores and explanations, all within a secure and containerized environment. Ideal for security researchers, email administrators, and AI systems requiring safe and defensive email threat analysis.

Canonical page: https://skillsregistry.net/skills/btafoya-spamassassin  
JSON: https://api.skillsregistry.net/v1/skills/btafoya-spamassassin

## Description

This SpamAssassin MCP server provides AI assistants with defensive email security analysis capabilities through integration with the SpamAssassin spam detection engine. Built in Go with a containerized Docker architecture, it offers tools for scanning email content, checking sender reputation, explaining spam scores, and managing SpamAssassin rule configurations while maintaining strict security boundaries that prevent any offensive operations like email sending or malicious content generation. The implementation includes comprehensive security controls including rate limiting, input validation, audit logging, and container hardening, making it suitable for security researchers, email administrators, and AI systems that need to analyze email threats in a safe, defensive-only environment.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** cloud-infra
- **Updated:** 2026-05-14

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/btafoya-spamassassin)
- **Repository:** <https://github.com/btafoya/spamassassin-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "btafoya-spamassassin"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/btafoya-spamassassin` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/btafoya-spamassassin/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
