# Set up E-Signature by Futuras

Server address: `https://mcp.futuras.ai/mcp`

## Add it

- Claude Code: `claude mcp add --transport http --scope user futuras-sign https://mcp.futuras.ai/mcp`
- Cursor: put `{"mcpServers":{"futuras-sign":{"url":"https://mcp.futuras.ai/mcp"}}}` in `~/.cursor/mcp.json`.
- Any remote MCP client: add `https://mcp.futuras.ai/mcp` with OAuth sign-in.

Sign-in uses a six-digit code emailed to an invited address. After connecting, call `whoami`. It should return the connected account and its sending mailboxes.

## Flow

1. `create_upload` creates a one-time upload link for a local PDF.
2. `prepare_envelope` creates a draft with signers and suggested fields. Nothing is sent.
3. Show the review PDF. Use `update_envelope` to change it and `preview_envelope` to read it again.
4. Call `send_envelope` only after the person says to send.
5. Use `status` to follow signatures, `invite_remaining_signers` to remind, or `void_envelope` to cancel.
6. Use `get_signed_copy` and `get_certificate` after completion.

## Limits

PDF only, up to 25 MB and 60 pages, with up to ten people. Do not use it for wills, powers of attorney or another document the law does not allow to be signed electronically. Never sign for a signer.
