---
title: Connect your agent
description: Connect Claude Code to Vizitka, approve its access, and disconnect it later.
---

A coding agent can work on your Vizitka site through MCP. You approve the
connection in your browser, and the agent receives access only to sites in your
account.

## Claude Code

Run this command in a terminal:

```sh
claude mcp add --transport http vizitka https://ai.vizitka.app/mcp
```

The command saves the server address. In Claude Code, authenticate the Vizitka
server when prompted. If needed, run:

```sh
claude mcp login vizitka
```

Your browser opens `auth.vizitka.app`. Sign in with Instagram, Google or Telegram, check
the agent name and account, choose the access it should have, and approve the
connection.
The agent connects to `ai.vizitka.app`; the sign-in and approval screen lives
on the separate auth address.

## Cursor

Open Cursor's MCP settings, or add this remote server to your personal
`mcp.json`:

```json
{
  "mcpServers": {
    "vizitka": { "url": "https://ai.vizitka.app/mcp" }
  }
}
```

Enable the server and follow Cursor's OAuth prompt in your browser.

## ChatGPT

Custom MCP apps require developer mode in ChatGPT. In **Settings > Apps**, open
the advanced settings and enable developer mode if your plan and workspace
allow it. Choose **Create**, enter `https://ai.vizitka.app/mcp` as the remote
server, select OAuth, scan the tools, and complete the browser prompt.

Availability and write access depend on your ChatGPT plan and workspace
settings.

Vizitka registers compatible clients when they first connect, so there is no
client ID, secret, or token for you to copy. If a client asks you to paste a
token, do not. Use its normal Connect or Sign in action instead.

## Choose access

Read access lets an agent inspect the site, its pages and files, its branches
and their history, languages, and the alerts on your Notifications screen. It
can see that somebody filled in one of your forms, never what they wrote.
Write access also lets it make changes on a branch, upload files, change
settings, and merge a branch to put it live. A connection never reaches a site
outside your account.

## Disconnect an agent

Open **Dashboard > Account**. Under **Coding agents**, find the connection and
select **Disconnect**. Its current access stops immediately. The client must
ask for permission again before it can return.
