---
title: KERNEL
description: Let your eve agent use the Internet with KERNEL browser infra, o11y, and stealth. Integrated natively with Vercel Connect and AI Gateway.
type: extension
keywords:
  - browser
  - browser automation
  - cloud browser
  - playwright
  - mcp
  - managed auth
  - vercel connect
---

# KERNEL

Extension integration for eve. Let your eve agent use the Internet with KERNEL browser infra, o11y, and stealth. Integrated natively with Vercel Connect and AI Gateway.

## Install

Install the Kernel extension for eve:

```bash
eve add extension/kernel
```

The extension requires Node.js 24 or later and eve 0.25 or later. It mounts Kernel's hosted MCP browser tools and a `browse` skill without requiring you to maintain browser tool code.

## Quick start

Create and attach a Kernel connector with [Vercel Connect](https://vercel.com/connect):

```bash
vercel connect create mcp.onkernel.com --name eve-extension
vercel connect attach mcp.onkernel.com/eve-extension
```

Then mount the extension under `agent/extensions/`:

```ts title="agent/extensions/kernel.ts"
import kernel from "@onkernel/eve-extension";

export default kernel({ connect: "mcp.onkernel.com/eve-extension" });
```

The filename supplies the `kernel` namespace. The extension adds browser management, Playwright, computer control, managed auth, profiles, proxies, and replay tools under `kernel__browser__*`, along with the `browse` skill.

## Configure

For a personal or single-tenant agent, you can authenticate with a Kernel API key instead. Set `KERNEL_API_KEY`, then mount the extension with its default configuration:

```ts title="agent/extensions/kernel.ts"
export { default } from "@onkernel/eve-extension";
```

The default mount can execute JavaScript in the browser VM and reuse authenticated browser sessions. For team or multi-tenant agents, prefer Vercel Connect so each user authenticates separately, and add an approval gate by overriding the extension's `browser` connection. See the [Kernel eve extension guide](https://www.kernel.sh/docs/integrations/vercel/eve-extension) for API-key configuration, connection overrides, the complete tool list, and security guidance.

[Read the full extension documentation](https://www.kernel.sh/docs/integrations/vercel/eve-extension)

---

For a semantic overview of all documentation, see [/sitemap.md](/sitemap.md)

For an index of all available documentation, see [/llms.txt](/llms.txt)

For agent-facing discovery, including API and MCP surfaces, see [/agents.md](/agents.md)