Skip to main content
Glama
Rubiscout Email Analysis MCP Server

Rubiscout Email Analysis MCP Server

by raj-rubicon

rubiscout-mcp

MCP server for Rubiscout — AI-powered email header analysis for phishing, spoofing, and BEC detection. Exposes Rubiscout's forensic analysis as tools for Claude Code, Claude Desktop, Cursor, and any other MCP-compatible agent.

Install

npx rubiscout-mcp

Or install globally:

npm install -g rubiscout-mcp

Related MCP server: mailX tools

Configuration

Get a free API key at rubiscout.com/dashboard, then add to your MCP client config (e.g. ~/.claude/settings.json or Claude Desktop config):

{
  "mcpServers": {
    "rubiscout": {
      "command": "npx",
      "args": ["-y", "rubiscout-mcp"],
      "env": {
        "RUBISCOUT_API_KEY": "rbs_live_..."
      }
    }
  }
}

Alternatively, set RUBISCOUT_API_KEY as a system environment variable and omit the env block.

Tools

Tool

Description

analyze_email

Submit a raw email string for full forensic analysis. Returns verdict, risk score, authentication results (SPF/DKIM/DMARC/ARC), IP reputation, routing trace, and recommendations.

get_analysis

Retrieve a previously stored analysis by UUID.

list_analyses

List recent analyses, optionally filtered by risk score.

Example usage

Once configured, ask your agent directly:

"Analyze this email for me and tell me if it's a phishing attempt" [paste email]

"Get my last 5 analyses and summarize the threat patterns"

"Analyze all .eml files in this directory and flag any Critical or High risk ones"

Development

npm install
npm run build
npm start

Docker

docker build -t rubiscout-mcp .
docker run -i -e RUBISCOUT_API_KEY=rbs_live_... rubiscout-mcp

License

MIT

Available Tools

3 tools
analyze_emailA

Analyze an email for phishing, spoofing, and authentication failures. Accepts raw email headers or a full RFC 2822 email (headers + body). Returns a full forensic verdict with SPF/DKIM/DMARC results, IP reputation, routing path, risk score, and recommendations.

Inputs: email (required).

get_analysisA

Retrieve a previously stored Rubiscout analysis by its UUID. Returns the full analysis result including verdict, risk score, authentication results, IP reputation, and recommendations.

Inputs: id (required).

list_analysesA

List recent Rubiscout analyses, ordered by most recent first. Optionally filter by risk score.

Inputs: page, per_page, risk_score.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A4.1/5.0

    Scored across 3 tools

    Disambiguation5/5

    Each tool targets a distinct operation: analyzing a new email, retrieving a specific analysis by UUID, and listing recent analyses. There is no functional overlap.

    Naming Consistency5/5

    All tool names follow a consistent verb_noun pattern with lowercase and underscores (analyze_email, get_analysis, list_analyses), making them predictable.

    Tool Count4/5

    With 3 tools, the server is scoped tightly to email analysis. While minimal, it covers the primary use cases without unnecessary bloat.

    Completeness4/5

    The server provides core CRUD-like operations (create, read, list) for email analyses. Missing update and delete are minor gaps, but the essential workflow for analysis is complete.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      An advanced email security analysis MCP server for real-time phishing detection, comprehensive header analysis, and threat intelligence integration. It enables users to extract indicators of compromise and validate email authentication protocols like DKIM, SPF, and DMARC.
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      MCP server for email deliverability: validate SPF/DKIM/DMARC/BIMI, check blacklists, test SMTP/IMAP, look up DNS, and generate ready-to-deploy records for any major email provider. Ships with two one-click prompts (audit-deliverability, setup-dns). Public, no auth.
      17
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Provides email verification as an MCP tool, checking format, disposable domains, and mail server availability with structured results.
      ISC
    • F
      license
      Not graded
      quality
      C
      maintenance
      MCP server for inspecting email domains and addresses, providing objective domain-level email infrastructure answers such as MX, SPF, DMARC, MTA-STS, and disposable-domain evidence.
      -