All integrations
Kernel
ConnectionLaunch cloud browsers and automate web interactions through Kernel's MCP server.
Install
Connections live under agent/connections/. Auth is brokered by Vercel Connect, so install the framework and the Connect SDK:
npm install eve@latest @vercel/connectQuick start
Create agent/connections/kernel.ts. The connection name is derived from the filename:
// agent/connections/kernel.tsimport { connect } from "@vercel/connect/eve";import { defineMcpClientConnection } from "eve/connections";export default defineMcpClientConnection({ url: "https://mcp.onkernel.com/mcp", description: "Kernel: launch and automate cloud browsers, run Playwright, and inspect replays.", auth: connect("mcp.onkernel.com/kernel"),});Connect owns the OAuth flow, and each end-user authorizes in their own browser before their first tool call.
Configure
Create the connector, link it to your project, and pull OIDC locally:
vercel connect create mcp.onkernel.com --name kernelvercel linkvercel env pullKernel's MCP server can launch browsers, execute Playwright, and manage recordings. Add approval gates or tool filters before allowing unattended browser actions.
See the Connections docs for principal types, headers, approval, and protocol-specific filters.