> ## Documentation Index
> Fetch the complete documentation index at: https://docs.usechar.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Autonomous Char

> Unattended execution in cloud browsers

<Note>
  **Private Beta** — [Contact us](mailto:alex@mcp-b.ai?subject=Autonomous%20Char) to get set up.
</Note>

Autonomous Char runs unattended in a cloud browser—without user presence or a local machine. It connects to the [Tool Hub](/explanation/tool-hub) and has access to all tool sources: internal MCP servers, external MCP servers, and browser-based WebMCP tools.

## The problem

Some workflows should run without a human watching. Scheduled tasks. Background processing. Batch operations. You want an AI agent to do the work, but you don't want to keep a browser open on someone's laptop.

## How it works

Autonomous Char combines two things:

**The [Char Extension](/guides/char-extension)** runs in a cloud browser service (like Browserbase). It uses Chrome's tabs APIs to navigate pages, inject [user scripts](/guides/extension-user-scripts), and execute WebMCP tools against legacy portals and SaaS applications.

**The [Tool Hub](/explanation/tool-hub) connection** gives access to everything else—[internal MCP servers](/guides/internal-mcp-servers), [external MCP servers](/guides/external-mcp-servers), and any other connectors configured for your org.

```mermaid theme={null}
graph LR
    subgraph Cloud["Cloud Browser"]
        Ext[Char Extension]
        Tab[Browser Tabs]
    end

    Hub[Tool Hub]

    subgraph Remote["Remote MCP Servers"]
        Internal[Internal MCP]
        External[External MCP]
    end

    Ext <-->|WebSocket| Hub
    Ext -->|WebMCP| Tab
    Hub <--> Internal
    Hub <--> External
```

The extension handles browser automation via WebMCP tools. The Hub routes calls to remote MCP servers—internal APIs and external services. Together, they give the agent access to the full tool surface.

## What the extension provides

The Char Extension running in the cloud browser provides:

* **Tab management** via Chrome's tabs APIs
* **Domain allowlisting** controls which sites the agent can visit
* **User script injection** for WebMCP tools on legacy applications
* **Token injection** for authenticating to applications (see [Identity Modes](/guides/autonomous-char/identity))

## What the Tool Hub provides

Through the Hub connection, Autonomous Char also has access to:

* **[Internal MCP servers](/guides/internal-mcp-servers)** — your data platforms, internal APIs, custom tooling
* **[External MCP servers](/guides/external-mcp-servers)** — third-party services connected via OAuth
* **Cross-app tools** — any connector registered for your org

The agent can combine browser automation with backend API calls in a single workflow.

## Boundaries

Autonomous Char doesn't roam freely.

**Browser boundaries:** Domain allowlists control which sites the extension can visit. It can only navigate to configured domains.

**Tool boundaries:** The same [governance](/guides/governance/index) controls apply to all tool calls:

* **Connector registry** determines available tools
* **Role entitlements** scope access
* **Guardrails** inspect content
* **Approvals** gate sensitive operations
* **Audit** logs everything

## What you get

**Unattended execution.** Workflows run without human presence. Scheduled, triggered, or on-demand.

**Full tool access.** Browser-based WebMCP tools plus remote MCP servers. The complete tool surface, not just browser automation.

**Flexible identity.** Choose user-scoped for simple automation, hybrid for attributed actions, or agent identity for autonomous systems.

**Full governance.** Every tool call—browser and backend—flows through the same controls as interactive sessions.

## What's in this section

<CardGroup cols={2}>
  <Card title="Identity Modes" icon="fingerprint" href="/guides/autonomous-char/identity">
    User-scoped, agent identity, or hybrid
  </Card>
</CardGroup>

## See also

<CardGroup cols={2}>
  <Card title="Char Extension" icon="puzzle" href="/guides/char-extension">
    Browser automation component
  </Card>

  <Card title="Internal MCP Servers" icon="server" href="/guides/internal-mcp-servers">
    Connect to internal APIs
  </Card>

  <Card title="Tool Hub" icon="circle-dot" href="/explanation/tool-hub">
    How tools are aggregated
  </Card>
</CardGroup>
