> ## Documentation Index
> Fetch the complete documentation index at: https://docs.trysiren.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Claude Desktop

> Set up Siren MCP with Claude Desktop for seamless AI agent integration

# Using Siren MCP with Claude Desktop

Add the following to your `claude_desktop_config.json`. See [Claude MCP documentation](https://modelcontextprotocol.io/quickstart/user) for more details.

```json theme={null}
{
  "mcpServers": {
    "siren": {
      "command": "npx",
      "args": [
        "-y",
        "@trysiren/mcp",
        "--tools=all",
        "--api-key=YOUR_SIREN_API_KEY"
      ]
    }
  }
}
```

**Or if you are using Docker:**

```json theme={null}
{
  "mcpServers": {
    "siren": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "trysiren/mcp",
        "--tools=all",
        "--api-key=YOUR_SIREN_API_KEY"
      ]
    }
  }
}
```

## Configuration Options

* Replace `YOUR_SIREN_API_KEY` with your actual Siren API key
* Adjust the `--tools` flag to enable only the tools you need
* For production use, consider using environment variables for the API key

## Verifying the Setup

1. Restart Claude Desktop after making these changes
2. Start a new conversation with Claude
3. Try asking Claude to send a test message

## Troubleshooting

* Ensure the Claude Desktop app is up to date
* Check the console logs for any error messages
* Verify your API key has the necessary permissions
* Make sure Docker is running if using the Docker configuration
