Kapture MCP Server

Kapture is a Chrome DevTools Extension that enables browser automation through the Model Context Protocol (MCP). It allows AI applications like

Local serverstdioGo

What is the Kapture MCP Server?

Kapture is a Chrome DevTools Extension that enables browser automation through the Model Context Protocol (MCP). It allows AI applications like Claude to control

The short version

Kapture bridges AI assistants with web browsers through: - MCP Server: Handles MCP protocol communication - Chrome Extension: Background service worker executes browser automation commands (DevTools does not need to be open) - WebSocket Bridge: Real-time communication between server and extensions - Multi-Client Support: Multiple AI clients can connect simultaneously via WebSocket

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
navigateNavigate to URL
backBrowser back button
forwardBrowser forward button
reloadReload the current page (similar to pressing F5)
clickClick elements (uses first matching element, returns unique selector)
hoverHover over elements (uses first matching element, returns unique selector)
fillFill input fields by setting value directly (uses first matching element, returns unique selector)
typeType a string as individual keystrokes (real key events; works on "fake" inputs that ignore element.value)
insertTextInsert a whole string at once (fires input events but no per-key events; good for bulk text and editors like Google Docs)
clearClear a text field via select-all + Backspace (real key events; works on "fake" inputs)
selectSelect dropdown options (HTML <select> only, uses first matching element, returns unique selector)
keypressSend keyboard events to the page or specific elements (supports modifier keys)
scrollScroll an element into view (selector/xpath) or to an absolute x/y document coordinate
elementsQuery all elements matching a CSS selector or XPath with optional visibility filtering

How to install the Kapture MCP Server

{
  "mcpServers": {
    "kapture": {
      "command": "npx",
      "args": [
        "-y",
        "kapture-mcp@latest",
        "bridge"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use Kapture to navigate.”
  • “Use Kapture to back.”
  • “Use Kapture to forward.”

Frequently asked questions

Kapture is a Chrome DevTools Extension that enables browser automation through the Model Context Protocol (MCP). It allows AI applications like Claude to control Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.