kernel.sh
Kernel provides cloud-based browsers and related infrastructure for AI agents, including browser automation, code execution for agent apps, and tooling for observing and managing those sessions. It also offers a hosted MCP server and CLI for interacting with those capabilities.
Kernel exposes a bearer-authenticated HTTP API at `api.onkernel.com`, an OAuth/API-key authenticated remote MCP server at `mcp.onkernel.com/mcp`, and the `kernel` CLI installable via Homebrew or npm.
- Kernel MCP Serverdetected
- Kernel APIdiscovered
- Kernel CLIdiscovered
Create a key from the API Keys guide. You can mint keys in the Kernel dashboard or with the `kernel api-keys` command group after authenticating once. Save the plaintext key immediately; Kernel only shows it once. For non-interactive use, provide it as KERNEL_API_KEY or send it as Authorization: Bearer <key>.
$ kernel loginAcquired by the CLI — running kernel login opens the auth flow and stores the credential.
Connect an MCP client to the Kernel server at `https://mcp.onkernel.com/mcp`. Kernel documents OAuth 2.1 with dynamic client registration, so a compatible MCP client should self-register automatically and prompt you to approve access in your browser; you do not need to pre-create a developer app. As a fallback for non-interactive access, Kernel also accepts a regular API key instead of OAuth.
conventions · 0/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing