mxr

Manage multiple email accounts through a local-first terminal client.

70|7|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/planetaryescape/mxr --skill mxr
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mxr
Source: https://github.com/planetaryescape/mxr/tree/main/.agents/skills/mxr
Command: npx skills add https://github.com/planetaryescape/mxr --skill mxr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the fragmentation and privacy concerns of managing multiple email accounts by providing a unified, local-first, and scriptable interface for Gmail, Outlook, and IMAP.

Core Features & Use Cases

  • Unified Mailbox: Syncs multiple providers into a single local SQLite database for fast, offline-capable search and management.
  • Agent-Ready API: Exposes email as structured data, allowing AI agents to search, read, compose, and perform batch mutations safely.
  • Use Case: Use this skill to automatically triage your inbox by searching for unread newsletters older than 30 days and archiving them in a single batch operation.

Quick Start

Use the mxr skill to search for all unread messages from your inbox and return the results as a structured JSON object.

Frequently Asked Questions about mxr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage multiple email accounts from the terminal?▼

To manage multiple email accounts from the terminal, you can use a local-first TUI client that syncs providers like Gmail, Outlook, and IMAP into a single offline SQLite database for unified mailbox access.

Can I batch archive unread emails older than 30 days automatically?▼

Yes, you can batch archive unread emails older than 30 days by using the agent-ready API to programmatically search for targeted threads and perform batch mutations across your synced local database.

Does terminal email management work offline with Gmail and Outlook?▼

Terminal email management works offline with Gmail and Outlook by utilizing a daemon-backed interface that syncs your messages locally, ensuring data privacy and offline accessibility for search and retrieval.

What is a local-first email client for AI agents?▼

A local-first email client for AI agents provides a structured API that exposes email data for programmatic search, reading, and composition, allowing secure interaction while maintaining local data privacy.

How do I search email threads across different IMAP providers?▼

You can search email threads across different IMAP providers by syncing them into a unified local SQLite database, which enables fast and structured retrieval offline without querying the servers directly.