kernel.sh
Kernel provides cloud browser infrastructure for AI agents and automations, including isolated Chromium sessions, browser control, profiles, proxies, managed authentication, telemetry, and replays. It is designed for agent workflows that need to interact with websites rather than purpose-built APIs.
Kernel exposes a REST HTTP API at `https://api.onkernel.com`, a hosted MCP server at `https://mcp.onkernel.com/mcp`, and an official `kernel` CLI; authentication is via Kernel API keys, with OAuth also supported for the MCP server and CLI login.
- Kernel MCP serverdetected
- Kernel HTTP APIdiscovered
- Kernel CLIdiscovered
Fastest non-interactive path: create or recover a key using Kernel's Auth.md flow, which emails a one-time code and returns the plaintext API key once. If you already use the CLI, you can first run kernel login, then mint and manage keys with `kernel api-keys create`; the docs also note keys can be managed from the dashboard. Store the resulting sk_... secret securely; Kernel only returns plaintext keys on create/rotate.
$ kernel loginAcquired by the CLI — running kernel login opens the auth flow and stores the credential.
conventions · 2/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://kernel.sh/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✓https://kernel.sh/.well-known/oauth-protected-resource
- Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing