Autoconsent MCP Server

A Model Context Protocol server that provides browser automation capabilities specifically designed for creating and testing Autoconsent rules. This

Local serverstdio

What is the Autoconsent MCP MCP server?

Autoconsent MCP MCP server is a locally run integration for AI assistants that speak the Model Context Protocol. A Model Context Protocol server that provides browser automation capabilities specifically designed for creating and testing Autoconsent rules. This server enables LLMs to interact with web pages, inspect consent management platforms.

What the assistant can call

Once Autoconsent MCP is connected, these are the calls the assistant has available:

  • navigate — Navigate to any URL in the browser
  • Inputs — - url (string, required): URL to navigate to
  • screenshot — Capture screenshots of the entire page or specific elements
  • click — Click elements on the page
  • Input — selector (string): CSS selector for element to click
  • select — Select an element with SELECT tag
  • evaluate — Execute JavaScript in the browser console
  • search_html — Outputs the HTML of elements that deeply contain the given search query. Elements that don't contain the given query are omitted using a [...]
  • print_element — Outputs the full HTML of the given element
  • test_rule — Tests the given Autoconsent rule on the given URL
  • Tools — The Tools tool exposed by this server
  • Resources — 1. Console Logs (console://logs) - Browser console output in text format - Includes all console messages from the browser

Setting it up

The server ships on npm as npm, so your MCP client can launch it on demand — there is no separate build step. Add the server block to your client's configuration, restart it, and the tools register themselves.

Configuration and credentials

  • Node.js (version 18 or higher) - npm

Choosing this one

Plenty of browser automation servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Autoconsent MCP's toolset — navigate, Inputs, screenshot and 11 more — is a fair guide to whether it matches your workflow. It is maintained by noisysocks; worth a glance at recent repository activity before you build anything load-bearing on it.

We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.

Before you rely on it

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • With 14 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Autoconsent MCP.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the autoconsent mcp mcp server does with a few real requests.

Available tools

ToolWhat it does
navigateNavigate to any URL in the browser
Inputs- url (string, required): URL to navigate to
screenshotCapture screenshots of the entire page or specific elements
clickClick elements on the page
Inputselector (string): CSS selector for element to click
selectSelect an element with SELECT tag
evaluateExecute JavaScript in the browser console
search_htmlOutputs the HTML of elements that deeply contain the given search query. Elements that don't contain the given query are omitted using a [...] placeholder.
print_elementOutputs the full HTML of the given element
test_ruleTests the given Autoconsent rule on the given URL
ToolsThe Tools tool exposed by this server.
Resources1. **Console Logs** (console://logs) - Browser console output in text format - Includes all console messages from the browser
PrerequisitesThe Prerequisites tool exposed by this server.
SetupThe Setup tool exposed by this server.

How to install the Autoconsent MCP MCP server

{
  "mcpServers": {
    "autoconsent": {
      "command": "npx",
      "args": ["-y", "npm"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Node.js (version 18 or higher) - npm

Example prompts to try

  • Use Autoconsent MCP to navigate.
  • Use Autoconsent MCP to Inputs.
  • Use Autoconsent MCP to screenshot.

Frequently asked questions

It connects Autoconsent MCP to MCP-compatible AI assistants such as Claude and Cursor, exposing 14 tools (navigate, Inputs, screenshot, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Autoconsent MCP directly.