# Assertify MCP server

> Enables AI agents to browse and interact with websites using your existing authenticated sessions through an encrypted local browser.

- Repository: https://github.com/romaklym/assertify
- Page: https://hostedmcp.org/servers/romaklym/assertify
- Transport: stdio, remote
- Stars: 0
- License: MIT
- Latest version: 0.7.0

## Install

### Claude Code

```sh
claude mcp add --transport http assertify https://mcp.assertify.co/mcp
```

### Cursor (`~/.cursor/mcp.json`)

```json
{
  "mcpServers": {
    "assertify": {
      "url": "https://mcp.assertify.co/mcp"
    }
  }
}
```

### VS Code (`.vscode/mcp.json`)

```json
{
  "servers": {
    "assertify": {
      "type": "http",
      "url": "https://mcp.assertify.co/mcp"
    }
  }
}
```

### Codex (`~/.codex/config.toml`)

```toml
[mcp_servers.assertify]
url = "https://mcp.assertify.co/mcp"
```

### Gemini CLI (`~/.gemini/settings.json`)

```json
{
  "mcpServers": {
    "assertify": {
      "httpUrl": "https://mcp.assertify.co/mcp"
    }
  }
}
```

## Tools (5)

- `snapshot`
- `dismiss_popup`
- `read_text`
- `switch_tab`
- `evaluate`

## FAQ

### How does Assertify handle my passwords?

You log in manually through a real browser window, so the agent never sees your password. Sessions are then encrypted locally using AES-256-GCM.

### Is my data sent to a remote server?

No, Assertify is local and sends nothing anywhere. Sessions are stored in an encrypted vault on your machine using your OS keychain.

### Can the AI agent perform sensitive actions like buying or deleting?

Assertify includes safety measures that pause the agent and ask for your permission before it performs actions like sending, posting, buying, or deleting.

### What happens if a site requires a CAPTCHA or 2FA?

The server will open a window for you to complete the CAPTCHA or 2FA prompt manually, and then the agent can continue its task.
