> ## Documentation Index
> Fetch the complete documentation index at: https://stir-vid.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Setup

> Wire StirVid into Claude, Cursor, Codex, or Hermes.

## Client config

Add StirVid to your MCP client config. The same JSON block works across Claude Desktop, Cursor, Codex, and Hermes.

```json theme={null}
{
  "mcpServers": {
    "stirvid": {
      "url": "https://mcp.stirvid.com/mcp",
      "headers": {
        "Authorization": "Bearer <KEY>"
      }
    }
  }
}
```

## Mint an API key

Use the StirVid CLI to create a key. The raw key is shown **once** at creation. Store it in a password manager or secrets vault.

```bash theme={null}
stirvid keys:create --label "Claude Desktop"
```

Output:

```text theme={null}
✓ Key created
  label:  Claude Desktop
  key:    sv_live_xxxxxxxxxxxxxxxxxxxxxxxx   (shown once)
  id:     key_01H...
```

<Warning>
  If you lose the raw key, rotate it. StirVid stores only the SHA-256 hash and cannot recover the plaintext.
</Warning>

## Verify

Once the client restarts, ask the agent to call `stirvid_status`. A healthy response means auth, network, and skill load all succeeded.
