lessie-emaillisted
Install: claude install-skill LessieAI/lessie-skill
# 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