# anon.li

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add anon-li/anonli

# Browse available tools
npx -y @smithery/cli@latest tool list anon-li/anonli

# Get full schema for a tool
npx -y @smithery/cli@latest tool get anon-li/anonli list_aliases

# Call a tool
npx -y @smithery/cli@latest tool call anon-li/anonli list_aliases '{}'
```

## Direct MCP Connection

Endpoint: `https://anonli.run.tools`

## Tools (9)

- `list_aliases` — List all email aliases owned by the authenticated user. Returns an array of aliases with id, email, active state, recei…
- `create_alias` — Create a new email alias. Use format="random" to auto-generate the local part, or format="custom" with `local_part`. La…
- `toggle_alias` — Flip an alias between active (forwards mail) and inactive (silently discards). Accepts either the alias ID or the full …
- `delete_alias` — Permanently delete an alias. This cannot be undone — future mail to the address is rejected. Accepts either the alias I…
- `list_recipients` — List recipient email addresses that aliases can forward to. Only verified recipients can be used as alias destinations.
- `add_recipient` — Add a new recipient email. The user will receive a verification email at that address; the recipient cannot be used for…
- `list_drops` — List the user's encrypted file drops with metadata (size, expiry, download counts). File contents and filenames are end…
- `toggle_drop` — Disable or re-enable a drop. Disabled drops reject all downloads until toggled back on.
- `delete_drop` — Permanently delete a drop and all its files. Reclaims the storage quota. This cannot be undone.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get anon-li/anonli <tool-name>
```
