Skip to main content
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

Manage Browsers

Create, update, list, inspect, and delete live browser sessions.

Manage Browser Pools

Create, resize, acquire from, release to, flush, and delete pre-warmed browser pools.

Browser Curl

Send HTTP requests through a browser session’s cookies, headers, and network path.

Computer Action

Move, click, type, scroll, wait, screenshot, and manage clipboard state.

Execute Playwright Code

Run Playwright code against an existing Kernel browser session.

Exec Command

Run shell commands inside the browser VM.

Browser resources

Manage Profiles

Set up, list, and delete browser profiles.

Manage Proxies

Create, list, and delete proxy configurations.

Manage Extensions

List and delete browser extensions uploaded to your organization.

Apps and organization

Manage Apps

List apps, invoke actions, inspect deployments, and inspect invocation results.

Manage Projects

Create, list, inspect, rename, archive, and delete projects.

Manage API Keys

Create, list, inspect, rename, and revoke API keys.

Managed auth

Manage Auth Connections

Create managed auth connections, start login flows, poll state, and submit user input.

Manage Credentials

Store, rotate, inspect, delete, and generate TOTP codes for managed auth credentials.

Manage Credential Providers

Connect external credential providers and list available provider items.

Utilities

Search Docs

Search Kernel documentation from your MCP client.