lessie-email

Solid

Send, manage, and automate emails across multiple providers (Gmail, Outlook, Official Email) via MCP. Use this skill whenever the user wants to send emails, check inbox, manage email threads, create bulk email campaigns, manage drafts, or check email accounts and quotas. Trigger this skill when the user mentions sending mail, checking inbox, email campaigns, drafts, follow-ups, read/unread status, or email automation. Requires MCP server configuration.

AI & Automation 22 stars 2 forks Updated 2 days ago

Install

View on GitHub

Quality Score: 74/100

Stars 20%
45
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
0
Description 5%
100

Skill Content

# Lessie Email — Multi-Provider Email Management ## Setup Add the Lessie Email MCP server to your MCP config (Claude Code `~/.claude.json`, Cursor `~/.cursor/mcp.json`, Codex `~/.codex/config.toml`, etc.): ```json { "mcpServers": { "lessie-email-mcp": { "command": "npx", "args": ["-y", "@lessie/mcp-server"], "env": { "LESSIE_REMOTE_MCP_URL": "https://app.lessie.ai/email-api/mcp-public/mcp" } } } } ``` ### Uninstall Remove the `"lessie-email"` entry from your MCP config and run `rm -rf ~/.lessie/`. ## Version check Run this check once at the start of each session. Non-blocking — if any command fails, skip silently. 1. Read current local version from this file's metadata `version` field above. 2. Fetch remote version: ```bash curl -sf --max-time 5 https://raw.githubusercontent.com/LessieAI/lessie-skill/main/lessie-email/SKILL.md | head -5 | grep 'version:' | head -1 | awk '{print $2}' ``` 3. If the remote version is newer → tell the user: > ⬆️ A newer version of lessie-email skill is available ({current} → {remote}). Run this command to update: > ``` > npx skills add LessieAI/lessie-skill -y -g > ``` 4. If versions match or check fails → skip, say nothing. ## Authorization 1. **Directly call `use_lessie`** to perform the desired action — skip authorization if already connected. 2. **If `use_lessie` fails** (e.g., returns "not authorized" or "remote MCP server not connected") → call `authorize` to start t...

Details

Author
LessieAI
Repository
LessieAI/lessie-skill
Created
1 months ago
Last Updated
2 days ago
Language
N/A
License
None

Integrates with

Related Skills