> ## Documentation Index
> Fetch the complete documentation index at: https://tbd-6fc993ce-mcp-browser-pool-docs-pr112.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Tools

> Choose the right Kernel MCP tool for browser automation, apps, projects, and managed auth

Kernel MCP tools let your agent create and control browser sessions, manage reusable browser resources, invoke apps, organize project access, and keep profiles authenticated.

Examples on these pages show MCP tool argument payloads, not SDK code. Use the linked product guides when you need TypeScript, Python, or Go examples.

## Source of truth

The live argument schema for each tool comes from the Kernel MCP server implementation. These pages explain how to use those tools in agent workflows. When a tool action, parameter, or response changes, update the server tool definition and the matching page together.

## Browser control

<Columns cols={2}>
  <Card icon="globe" title="Manage Browsers" href="/reference/mcp-server/tools/manage-browsers">
    Create, update, list, inspect, and delete live browser sessions.
  </Card>

  <Card icon="layers" title="Manage Browser Pools" href="/reference/mcp-server/tools/manage-browser-pools">
    Create, resize, acquire from, release to, flush, and delete pre-warmed browser pools.
  </Card>

  <Card icon="terminal" title="Browser Curl" href="/reference/mcp-server/tools/browser-curl">
    Send HTTP requests through a browser session's cookies, headers, and network path.
  </Card>

  <Card icon="mouse-pointer-click" title="Computer Action" href="/reference/mcp-server/tools/computer-action">
    Move, click, type, scroll, wait, screenshot, and manage clipboard state.
  </Card>

  <Card icon="code" title="Execute Playwright Code" href="/reference/mcp-server/tools/execute-playwright-code">
    Run Playwright code against an existing Kernel browser session.
  </Card>

  <Card icon="square-terminal" title="Exec Command" href="/reference/mcp-server/tools/exec-command">
    Run shell commands inside the browser VM.
  </Card>
</Columns>

## Browser resources

<Columns cols={2}>
  <Card icon="user-circle" title="Manage Profiles" href="/reference/mcp-server/tools/manage-profiles">
    Set up, list, and delete browser profiles.
  </Card>

  <Card icon="route" title="Manage Proxies" href="/reference/mcp-server/tools/manage-proxies">
    Create, list, and delete proxy configurations.
  </Card>

  <Card icon="puzzle-piece" title="Manage Extensions" href="/reference/mcp-server/tools/manage-extensions">
    List and delete browser extensions uploaded to your organization.
  </Card>
</Columns>

## Apps and organization

<Columns cols={2}>
  <Card icon="rocket" title="Manage Apps" href="/reference/mcp-server/tools/manage-apps">
    List apps, invoke actions, inspect deployments, and inspect invocation results.
  </Card>

  <Card icon="folder-tree" title="Manage Projects" href="/reference/mcp-server/tools/manage-projects">
    Create, list, inspect, rename, archive, and delete projects.
  </Card>

  <Card icon="key" title="Manage API Keys" href="/reference/mcp-server/tools/manage-api-keys">
    Create, list, inspect, rename, and revoke API keys.
  </Card>
</Columns>

## Managed auth

<Columns cols={2}>
  <Card icon="lock" title="Manage Auth Connections" href="/reference/mcp-server/tools/manage-auth-connections">
    Create managed auth connections, start login flows, poll state, and submit user input.
  </Card>

  <Card icon="badge-check" title="Manage Credentials" href="/reference/mcp-server/tools/manage-credentials">
    Store, rotate, inspect, delete, and generate TOTP codes for managed auth credentials.
  </Card>

  <Card icon="vault" title="Manage Credential Providers" href="/reference/mcp-server/tools/manage-credential-providers">
    Connect external credential providers and list available provider items.
  </Card>
</Columns>

## Utilities

<Columns cols={2}>
  <Card icon="search" title="Search Docs" href="/reference/mcp-server/tools/search-docs">
    Search Kernel documentation from your MCP client.
  </Card>
</Columns>
