# Connect your AI assistant to SetLuca

Claude, ChatGPT, Cursor, VS Code, or any MCP client can work your review queue, look up leads, and draft replies with you.

> New connections start with read + draft access only. Sending, booking, and settings are permissions you tick on purpose on the consent screen, and every tool that messages a lead or changes a booking refuses to run without an explicit confirm, so the assistant has to ask you first. SetLuca's own replies are separate: auto-send is on by default, and any channel can switch to review.

## Connectors: Claude and ChatGPT

Both assistants take SetLuca as a connector at the same URL every MCP client uses: `https://mcp.setluca.com/mcp`. Add it as a custom connector, then sign in to SetLuca and choose what the assistant may do on the consent screen:

- Claude: open [Customize, then Connectors](https://claude.ai/customize/connectors), choose + Add, then Add custom connector. Name it SetLuca and paste the URL.
- ChatGPT: open [Settings, then Connectors](https://chatgpt.com/#settings/Connectors), choose Create, name it SetLuca, and paste the URL.

## MCP server, hosted: Cursor, VS Code, and any remote MCP client

The connectors sit on SetLuca's MCP server, and any client that speaks remote MCP over Streamable HTTP can use the same URL directly. One-click install:

- [Add to Cursor](cursor://anysphere.cursor-deeplink/mcp/install?name=luca&config=eyJ1cmwiOiJodHRwczovL21jcC5zZXRsdWNhLmNvbS9tY3AifQ==)
- [Add to VS Code](vscode:mcp/install?%7B%22name%22%3A%22luca%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.setluca.com%2Fmcp%22%7D)

## MCP server, local: Claude Desktop, Claude Code, and any stdio client (API key)

1. Create an API key in **SetLuca -> Settings -> Developer API keys**.
2. Add this to your MCP client configuration:

```
{
  "mcpServers": {
    "luca": {
      "command": "npx",
      "args": [
        "-y",
        "@setluca/mcp"
      ],
      "env": {
        "LUCA_API_KEY": "<your-key>"
      }
    }
  }
}
```

Or with the Claude Code CLI:

```
claude mcp add luca --env LUCA_API_KEY=<your-key> -- npx -y @setluca/mcp
```

Then ask your assistant "What's in my SetLuca review queue?" to confirm it works. Never paste your API key into a chat. It belongs in the config file only.

Package: `@setluca/mcp@0.6.0` - Registry: `io.github.setluca/luca-mcp` - Developers: see [/developers](/developers).