# Adeu Redlining Engine

**LLMs speak Markdown; Lawyers speak "Track Changes."**

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y smithery mcp add adeu/adeu

# Browse available tools
npx -y smithery tool list adeu/adeu

# Get full schema for a tool
npx -y smithery tool get adeu/adeu login_to_adeu_cloud

# Call a tool
npx -y smithery tool call adeu/adeu login_to_adeu_cloud '{}'
```

## Tools (11)

- `login_to_adeu_cloud` — Logs the user into the Adeu Cloud backend. Securely opens a browser window for authentication.
- `logout_of_adeu_cloud` — Logs out of the Adeu Cloud backend by clearing the local API key from the OS Keychain.
- `accept_all_changes` — Accepts all tracked changes and removes all comments in a single operation, producing a finalized clean document. Use t…
- `diff_docx_files` — Compares two DOCX files and generates a text-based Unified Diff. Use this to see exactly what changed between two versi…
- `open_local_file` — Opens a local file in its native desktop application (e.g., Microsoft Word for DOCX files).
- `process_document_batch` — Applies a batch of structural edits, text modifications, and review actions to a document. This is your primary tool fo…
- `read_docx` — Reads a DOCX file and extracts its text content. Use this to ingest documents into your context window.
- `create_email_draft` — Creates an email draft in the user's native draft box (e.g., Outlook/Gmail). Can either start a NEW email, or REPLY to …
- `search_and_fetch_emails` — Searches the user's live email inbox. By default, searches only the Inbox folder (matching what the user sees in their …
- `sanitize_docx` — Sanitizes a DOCX file by stripping dangerous metadata (rsids, author names, template paths, DMS metadata, hidden text, …
- `validate_documents` — Validates documents for inconsistencies, contradictions, and risk assessments. To START a new validation, provide 'file…

```bash
# Get full input/output schema for a tool
npx -y smithery tool get adeu/adeu <tool-name>
```
