Connect your agent

Copy one line into the agent you already use. It does the rest. New accounts start with $1 of free credit.

Paste it into Claude Code, Codex, Cursor, Gemini CLI or any MCP agent. It connects Ownhand itself and signs you in through your browser. No key to copy.

Or do it yourself

Add one URL to your MCP client. A browser opens, you sign in or sign up, pick your Hand, and you're done. No API key to copy.

https://ownhand.dev/mcp
claude mcp add --transport http --scope user ownhand https://ownhand.dev/mcp

Then run /mcp in Claude Code, pick ownhand and sign in.

After you connect

Ask your agent to set up your Hand. It will ask for 5 to 10 things you wrote and learn your voice from them. Clients that show MCP prompts also list set_up_my_hand.

Then ask it to write anything you'll send as yourself. It shows you the draft first and learns from what you actually send. The agent blurb makes this automatic.

Use an API key instead

For clients without sign-in, scripts, and CI. Create a key in the dashboard and send it as a header. X-Ownhand-Hand is optional and sets the default Hand.

claude mcp add --scope user --transport http ownhand https://ownhand.dev/mcp --header "Authorization: Bearer $OWNHAND_API_KEY"
Any client that takes a URL and headers
{
  "mcpServers": {
    "ownhand": {
      "url": "https://ownhand.dev/mcp",
      "headers": {
        "Authorization": "Bearer <OWNHAND_API_KEY>",
        "X-Ownhand-Hand": "prof_..."
      }
    }
  }
}

The dashboard Connect page fills in your key and Hand for each client. The HTTP API is at https://ownhand.dev/v1.