MCP Server · npm package

AI-Powered Email Triage Automation

An MCP server that gives AI agents 12 tools to automate your entire email workflow. Inbox scanning, priority classification, response drafting, follow-up tracking, contact extraction, and thread summarization — all callable programmatically.

Start Triaging — $25/mo View Pricing

$25/mo. Reclaim hours lost to email.

12 MCP tools npm package Works with Claude, Cursor, any MCP client TypeScript

Email is the biggest time sink in your workday

The average professional spends 2.5 hours per day on email — reading, sorting, responding, and following up. That is 28% of your workweek spent as a human email router instead of doing the work that actually matters.

2.5 hrs
Per day the average professional spends on email
121
Average business emails received per day
28%
Of the average workweek consumed by email management

12 MCP tools that automate your entire email workflow

TRUSS Email Triage is an MCP server that AI agents call to handle your inbox. No rules to configure. No filters to maintain. Your agents read, classify, draft, and track — programmatically.

scan_inbox

Inbox Scanning

Scan your inbox for new messages with configurable filters: date range, sender, subject patterns, labels, and read status. Batch processing for high-volume inboxes.

classify_priority

Priority Classification

Classify emails by urgency and importance: critical, high, normal, low, and spam. Uses sender reputation, content analysis, and your custom priority rules.

draft_response

Response Drafting

Generate context-aware email responses. Match your tone and style, reference previous conversation history, and include relevant attachments or links.

track_followups

Follow-up Tracking

Track emails awaiting responses. Set follow-up reminders, detect stale threads, and automatically flag conversations that need your attention.

extract_contacts

Contact Extraction

Extract contact information from emails: names, email addresses, phone numbers, companies, and roles. Build and maintain your contact database automatically.

summarize_thread

Thread Summarization

Summarize long email threads into key decisions, action items, and open questions. Get caught up on any conversation in seconds instead of minutes.

categorize_emails

Email Categorization

Auto-categorize emails into project, client, billing, scheduling, and custom categories. Apply labels and move to folders based on content analysis.

detect_action_items

Action Item Detection

Extract tasks, deadlines, and commitments from email text. Identify who owes what to whom and when. Output structured action items ready for your task manager.

filter_spam

Spam Filtering

Advanced spam and phishing detection beyond your email provider's built-in filters. Identify social engineering, suspicious links, and impersonation attempts.

schedule_send

Scheduled Sending

Queue emails for optimal send times based on recipient time zones, open-rate patterns, and your preferred business hours. Batch sends for campaigns.

manage_templates

Template Management

Create, store, and apply email templates with dynamic variables. Auto-select the right template based on email context and personalize with recipient data.

generate_email_report

Email Analytics

Generate inbox analytics: volume trends, response times, top senders, category breakdowns, and time-spent estimates. Structured JSON for dashboards.

From install to automated email triage in 60 seconds

TRUSS Email Triage is an MCP server. Install it via npm, add it to your agent's MCP config, and your AI agents can call all 12 tools immediately.

  1. 01

    Install the package

    One command. No build step. Works with any MCP-compatible client — Claude Desktop, Cursor, VS Code, or your own agent.

  2. 02

    Connect your email account

    Add your email credentials via IMAP/SMTP or OAuth. The server handles authentication, connection pooling, and rate limiting automatically.

  3. 03

    Agents manage your inbox programmatically

    Your AI agent discovers the 12 email tools and calls them as needed. Scan the inbox, classify priorities, draft responses, track follow-ups, and generate reports — all in a single agent conversation.

# Install npx truss-email-triage-mcp # Or add to Claude Desktop MCP config { "mcpServers": { "email-triage": { "command": "npx", "args": ["truss-email-triage-mcp"], "env": { "TRUSS_API_KEY": "your-api-key", "EMAIL_HOST": "imap.gmail.com", "EMAIL_USER": "you@example.com", "EMAIL_PASSWORD": "your-app-password" } } } }

Reclaim 2.5 hours of your day for $25/month

At $25/month, TRUSS Email Triage costs less than 15 minutes of your time. Let AI agents handle the sorting, classifying, and drafting so you can focus on what matters.

All 12 email triage tools

  1. 01 scan_inbox — Scan inbox for new messages with configurable date, sender, and label filters
  2. 02 classify_priority — Classify emails by urgency: critical, high, normal, low, spam
  3. 03 draft_response — Generate context-aware email responses matching your tone and style
  4. 04 track_followups — Track emails awaiting responses with automatic reminders and alerts
  5. 05 extract_contacts — Extract names, emails, phone numbers, and companies from messages
  6. 06 summarize_thread — Summarize long threads into key decisions, actions, and open questions
  7. 07 categorize_emails — Auto-categorize into projects, clients, billing, and custom categories
  8. 08 detect_action_items — Extract tasks, deadlines, and commitments from email content
  9. 09 filter_spam — Advanced phishing, social engineering, and impersonation detection
  10. 10 schedule_send — Queue emails for optimal send times based on recipient patterns
  11. 11 manage_templates — Create and apply email templates with dynamic personalization
  12. 12 generate_email_report — Inbox analytics: volume trends, response times, category breakdowns

Stop being a human email router

Let AI agents handle your inbox. One MCP server, 12 tools, $25/month. Install in 60 seconds, reclaim your day.

Start Triaging — $25/mo

$25/mo. Cancel anytime.