Kernel MCP Server
Kernel MCP Server is an MCP server that accesses Kernel's cloud-based browsers and app actions via MCP (remote HTTP + OAuth). It has 37 GitHub stars, is released under the MIT license and runs as a remote server at https://mcp.onkernel.com/mcp.
- Official
- Web & browsing
- MIT
- Actively maintained
Install Kernel MCP Server
Generated from the server's MCP registry entry. Replace your-value with your own values.
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://mcp.onkernel.com/mcpRemote servers are added as a custom connector, not in claude_desktop_config.json.
Claude Code
claude mcp add --transport http kernel-mcp-server "https://mcp.onkernel.com/mcp"Cursor
{
"mcpServers": {
"kernel-mcp-server": {
"url": "https://mcp.onkernel.com/mcp"
}
}
}VS Code
{
"servers": {
"kernel-mcp-server": {
"type": "http",
"url": "https://mcp.onkernel.com/mcp"
}
}
}Config formats checked against the official docs on Oct 7, 2026: modelcontextprotocol.io (opens in a new tab), code.claude.com (opens in a new tab), cursor.com (opens in a new tab), code.visualstudio.com (opens in a new tab).
Tools (37)
Parsed from the Tools section of the README; check the repository for the current list.
manage_browsersCreate, update, list, get, and delete browser sessions, and read archived telemetry for active or deleted sessions.
manage_profilesSetup (with guided live browser session), search/list with pagination, get, and delete browser profiles for persisting…
manage_projectsCreate, list, get, update, and delete organization projects. Inspect and update per-project resource limits.
manage_api_keysCreate, list, get, update, and delete org-wide or project-scoped API keys. Create returns the plaintext key once.
manage_browser_poolsCreate, list, get, delete, and flush pools of pre-warmed browsers. Acquire and release browsers from pools.
manage_browser_filesRead, write, upload, download, and manage files in running browser VMs.
manage_config_registryLook up current browser and proxy recommendations, start and inspect analyses, request cancellation, and list project…
manage_proxiesCreate, list, get, check, and delete proxy configurations (datacenter, ISP, residential, mobile, custom).
manage_replaysStart, stop, and list MP4 video replay recordings for a browser session.
web_searchSearch the web, retrieve retained results, and inspect provider capabilities.
manage_extensionsList and delete uploaded browser extensions.
manage_appsList/search apps, invoke actions, get/list/delete deployments, and get invocation results.
manage_auth_connectionsCreate, list, get, update, delete, login, submit, inspect timelines, and wait for managed-auth connections in every…
manage_credentialsCreate, list, get, update, and delete stored credentials; fetch a current TOTP code for credentials with a configured…
manage_credential_providersCreate, list, get, update, and delete external credential providers (e.g.
manage_vault_provider_configsCreate, list, get, rename, rotate secrets, and delete organization-owned Link and AgentCard configurations.
manage_vaultsCreate, list, get, and delete project-owned vaults; use one per end user.
manage_vault_walletsConnect Kernel-managed or configured Link/AgentCard wallets, import Link grants from a trusted backend, and inspect…
manage_vault_cardsCreate or update card requests according to the API's lifecycle rules; does not implicitly authorize Link cards.
manage_vault_credentialsCreate credentials through one of two user-chosen paths: Kernel-hosted collection (definitions for private human…
manage_vault_itemsList, get, invoke advertised operations (including fill and webmcpinvoke with value-free bindings), observe events,…
get_connection_contextInspect the authenticated principal, organization, credential scope, and effective project scope.
computer_actionMouse, keyboard, clipboard, and screenshot controls for browser sessions (click, type, presskey, scroll, move,…
browser_curlSend HTTP requests through an existing browser session's Chrome network stack.
execute_playwright_codeExecute isolated Playwright/TypeScript code and browser-wide WebMCP helpers against an existing browser session.
browser_replExecute JavaScript in a persistent Node.js runtime inside an existing browser VM.
webmcpDiscover native and custom tools across tabs and frames, invoke an exact opaque toolref, and manage custom definitions…
exec_commandRun shell commands inside a browser VM. Returns decoded stdout/stderr.
search_docsSearch Kernel platform documentation and guides.
get_more_toolsReport a structured KERNEL capability, external-integration gap, or missing site-specific WebMCP action after checking…
submit_feedbackSend product, site-compatibility, config-registry, MCP, or documentation feedback directly to the KERNEL team without…
open_auth_loginOpen a secure interactive Managed Auth MCP App after user consent.
listOptional excludecustom: true excludes custom tools; omitted or false includes them.
invoketoolref from the latest list, input matching tool.inputSchema, optional timeoutsec (1–120, default 60).
list_customNone beyond session/project.
add_customnamespace, source, optional forceoverwritenamespace.
remove_customcustomtoolid from listcustom or addcustom (matches ^ct[a-z][a-z0-9]{23}$).
About Kernel MCP Server
A Model Context Protocol (MCP) server that provides AI assistants with secure access to Kernel platform tools and browser automation capabilities.
- ai-agents
- browser-automation
- cloud-browser
- devtool
- headless-chromium
- kernel
- mcp
- model-context-protocol
- nextjs
- nodejs
Similar MCP servers
More web & browsing MCP servers
Browser Use
browser-use/browser-use
Control a real Chrome browser to complete any task: fill forms, extract data, book flights.
OfficialWeb & browsingPythonScrapling MCP Server
D4Vinci/Scrapling
Web scraping with stealth HTTP, real browsers, and Cloudflare bypass.
Web & browsingPythonChrome DevTools MCP
ChromeDevTools/chrome-devtools-mcp
MCP server for Chrome DevTools.
Web & browsingTypeScriptBytedance Browser
bytedance/UI-TARS-desktop
MCP server for browser use access.
Web & browsingTypeScriptBytedance Commands
bytedance/UI-TARS-desktop
An MCP server to run arbitrary commands.
Web & browsingTypeScriptBytedance Search
bytedance/UI-TARS-desktop
MCP server for web search operations.
Web & browsingTypeScript
What is Kernel MCP Server?
Kernel MCP Server is an MCP server that accesses Kernel's cloud-based browsers and app actions via MCP (remote HTTP + OAuth). It has 37 GitHub stars, is released under the MIT license and runs as a remote server at https://mcp.onkernel.com/mcp. The source code is at github.com/kernel/kernel-mcp-server.
How do I install the Kernel MCP Server MCP server?
It is a remote MCP server at https://mcp.onkernel.com/mcp. Add it with claude mcp add --transport http in Claude Code, as a url entry in .cursor/mcp.json or .vscode/mcp.json, or as a custom connector in the Claude apps.
Is Kernel MCP Server free?
The server is open source under the MIT license, so running it is free. It does not declare any required API key.
Is Kernel MCP Server actively maintained?
The most recent commit was on Oct 6, 2026. appsgit only lists MCP servers with a commit in the last six months and re-checks every server daily.