Connector

Connect SendFrame to Claude.

Send a deck, a PDF or an HTML artifact to a client from a conversation, and know what was redacted before it went. SendFrame is a remote MCP server; Claude connects to it with OAuth, and the same server works from Claude Code and from any MCP client that can send a bearer token.

Setup

  1. In Claude, open Settings, then Connectors, and choose Add custom connector.
  2. Name it SendFrame and paste the server URL: https://app.getsendframe.com/mcp
  3. Choose Connect. SendFrame asks you to sign in with your work email (a link in your inbox; the first sign-in creates the account) and then shows the consent screen below.
  4. Approve. The connector is ready; it appears in the tools menu of a new conversation.

From Claude Code, one command does the same:

claude mcp add --transport http sendframe https://app.getsendframe.com/mcp

From another MCP client without OAuth, send an API key as the bearer token on every request (Authorization: Bearer sf_live_…); keys are minted at Settings → API keys.

What you need

A SendFrame account on any plan, including free, which needs no card. Sign in creates it. The free plan allows 10 sends a month to up to 5 recipients each and 30 artifact operations a day; paid plans lift the send cap.

The consent screen names the application and asks for two things, in these words:

The grant is yours, not your organization's: it acts as you, and you can revoke it at any time from Settings → Connected apps. Revocation takes effect on the next request.

The tools

Every tool is described to Claude in exactly the words below. Reads run without asking. The two tools that mail people outside your organization are marked destructive, because a send cannot be undone, so Claude asks before running them.

Reads

Writes

Example prompts, and what happens

“List my artifacts and tell me which are ready to send.”
Claude lists them with status and finding counts. A pending one has not been scanned; Claude can run the scan and poll until it is ready.
“Send the Q3 review to jane@example.com and tell me what was redacted.”
Claude asks you to confirm, sends, and reports the redaction count. High-severity findings are redacted from what Jane receives before her link goes out; you clear any of them from the review screen in the app. Jane gets an email, proves her address with a one-time code, and opens the artifact on sendframe.app.
“Who has opened the proposal I sent yesterday, and for how long?”
Per recipient: opened or not, time spent, and which pages held their attention. Never what they were thinking; the engagement is what the viewer measured.
“Add sam@example.com to that share.”
Sam gets his own link; nobody already on the share is emailed again, and everyone keeps the link they have.
“Show me exactly what the recipient received.”
The served bytes, redactions applied, or which pages were withheld and why. Produced by the same function the viewer calls, so it is evidence rather than a report.

Known limits

Privacy

The connector can read your organization's artifacts, their findings, the shares sent from them and the engagement on those shares, and it can scan, send and add recipients. It reads nothing else: not your conversation, not your files, not other organizations. Every request is made as you, under the grant you approved, and is written to the organization's audit log. Viewer locations are city-level and device classes are coarse; SendFrame never stores a recipient's IP address. The full policy is at getsendframe.com/privacy.

Support

support@getsendframe.com. Say which tool, what you asked, and the share or artifact id if there is one.