# Web Browser (kogiQA)

Gives your agent a browser so it can dig into complex web apps: see what the page actually does and track down the bug.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 91
- Author: atagon-GmbH
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/atagon-GmbH/kogiqa-mcp
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/mcp/web-browser-kogiqa

## What it does

This MCP server hands your agent a browser, built for debugging and developing complex web applications. When something breaks on the page and the logs tell you nothing, the agent can go look for itself.

Install is one command through `npx` — no repo to clone. The `kogiqa-mcp` package is pulled at launch, so you need Node.js with `npx` on your `PATH`; without it the server will not start. MIT licensed, by atagon-GmbH.

Claude Code, Codex and Gemini CLI each get a ready-made install command, while Cursor and GitHub Copilot take a JSON block in their config files. Windsurf (Devin Desktop), Cline and Zed are listed as supported platforms too. The description does not spell out which tools the server exposes, so check that before you wire it in.

## Requirements
- Needs: Node.js (commands run via npx)

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add kogiqa-mcp -- npx -y kogiqa-mcp
```

### Codex

**Platform CLI**
```bash
codex mcp add web-browser-kogiqa -- npx -y kogiqa-mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "web-browser-kogiqa": {
            "command": "npx",
            "args": [
                "-y",
                "kogiqa-mcp"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "web-browser-kogiqa": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "kogiqa-mcp"
            ]
        }
    }
}
```

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add web-browser-kogiqa npx -y kogiqa-mcp
```

## When to use it
- figure out why an element never shows up on the page
- see what the frontend actually returns in the browser
- check how a form behaves before writing tests
- track down a bug in a complex web app
- stop switching between the editor and the browser by hand

## Example prompts
- Open the login page and tell me why the sign-in button is disabled
- Check in the browser what the search form returns for an empty query
- Go to the cart page and list the requests it sends to the server

## Similar
- [browser-debugging](https://affpapa.org/en/nevibecode/skills/browser-debugging.md) — skill · 540 installs
- [web-content-fetcher](https://affpapa.org/en/nevibecode/skills/web-content-fetcher.md) — skill · 3000 installs
- [dev-browser](https://affpapa.org/en/nevibecode/skills/dev-browser.md) — skill · 2500 installs
- [web-browser](https://affpapa.org/en/nevibecode/skills/web-browser.md) — skill · 677 installs
- [Agent Browser](https://affpapa.org/en/nevibecode/skills/am-will-agent-browser.md) — skill · 1200 installs
- [browser-control](https://affpapa.org/en/nevibecode/skills/browser-control.md) — skill · 1000 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
