Kernel

v1.0.0Cloud Servicesstable

A Model Context Protocol server that connects AI assistants with the Kernel platform, enabling them to deploy applications, automate web browsers, and manage cloud resources.

ai-agentsbrowser-automationcloud-browserdevtoolheadless-chromium
Share:
30
Stars
0
Downloads
0
Weekly
0/5

What is Kernel?

Kernel is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to model context protocol server that connects ai assistants with the kernel platform, enabling them to deploy applications, automate web browsers, and manage cloud resources.

A Model Context Protocol server that connects AI assistants with the Kernel platform, enabling them to deploy applications, automate web browsers, and manage cloud resources.

This server falls under the Cloud Services and Browser Automation categories on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • A Model Context Protocol server that connects AI assistants

Use Cases

Deploy applications and manage cloud resources through AI assistants.
Automate web browser interactions on cloud-based chromium instances.
Execute headless browser tasks without local infrastructure.
kernel

Maintainer

LicenseMIT License
Languagetypescript
Versionv1.0.0
UpdatedMay 15, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx kernel-mcp-server

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Kernel

Kernel MCP Server connects AI assistants to the Kernel cloud platform, enabling them to control cloud-hosted Chromium browsers, execute Playwright automation scripts, and manage browser profiles, proxies, and deployed apps — all without local infrastructure. It exposes 15 tools spanning browser management, Playwright code execution, shell commands inside browser VMs, and documentation search, making it ideal for developers who want to automate the web or deploy browser-based agents at scale.

Prerequisites

  • Node.js 18+ installed for running npx commands
  • A Kernel account at https://onkernel.com with API access
  • An MCP-compatible client such as Claude Desktop, Cursor, or VS Code with MCP support
  • Optional: KERNEL_MCP_DISABLED_TOOLSETS env var if you want to hide sensitive tool families like api_keys
1

Install via Kernel CLI

Use the Kernel CLI's built-in MCP installer to register the server with your chosen client. Supported targets include cursor, claude, claude-code, vscode, windsurf, zed, and goose.

kernel mcp install --target claude
2

Or connect via npx mcp-remote

If you prefer a direct connection without the Kernel CLI, use npx mcp-remote pointing at the hosted Kernel MCP endpoint.

npx -y mcp-remote https://mcp.onkernel.com/mcp
3

Add the server to your MCP client config

In Claude Desktop's config file, add the Kernel MCP server entry. The server runs as a remote endpoint, so you use mcp-remote as the transport.

{
  "mcpServers": {
    "kernel": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.onkernel.com/mcp"]
    }
  }
}
4

Authenticate with Kernel

The Kernel platform requires authentication. Log in via the Kernel CLI or web dashboard to ensure your session token is available for the MCP server to use.

kernel login
5

Optionally restrict sensitive tool families

If you want to hide tool families like api_keys from the AI assistant, set the KERNEL_MCP_DISABLED_TOOLSETS environment variable before starting the server.

export KERNEL_MCP_DISABLED_TOOLSETS=api_keys
6

Verify the connection

Open your MCP client and ask it to list available tools or use the built-in kernel-concepts prompt to confirm the 15 Kernel tools are accessible, including manage_browsers, execute_playwright_code, and computer_action.

Kernel Examples

Client configuration

Claude Desktop configuration using npx mcp-remote to connect to the Kernel hosted MCP endpoint.

{
  "mcpServers": {
    "kernel": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.onkernel.com/mcp"]
    }
  }
}

Prompts to try

Example prompts to explore Kernel's browser automation and cloud management capabilities.

- "Launch a cloud browser and take a screenshot of https://example.com"
- "Execute Playwright code to scrape the top headlines from a news site"
- "Create a new browser profile with saved credentials for my staging environment"
- "List all my running browser sessions and their current status"
- "Deploy a web scraping app to Kernel and return the results"

Troubleshooting Kernel

npx mcp-remote fails with a connection error

Ensure you are logged into Kernel (run 'kernel login') and that your network allows outbound HTTPS to mcp.onkernel.com. Check that mcp-remote is the latest version by running 'npx -y mcp-remote --version'.

Tools like manage_api_keys are missing from the tool list

Check if KERNEL_MCP_DISABLED_TOOLSETS is set and includes the tool family you expect. Remove the variable or adjust its value to re-enable the hidden tool families.

execute_playwright_code returns an error about the browser session

Ensure you have an active browser session running on Kernel. Use manage_browsers to create a session first, then run your Playwright code against that session's ID.

Frequently Asked Questions about Kernel

What is Kernel?

Kernel is a Model Context Protocol (MCP) server that model context protocol server that connects ai assistants with the kernel platform, enabling them to deploy applications, automate web browsers, and manage cloud resources. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Kernel?

Follow the installation instructions on the Kernel GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Kernel?

Kernel works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Kernel free to use?

Yes, Kernel is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Cloud Services MCP Servers

Explore all cloud services servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "kernel-mcp-server": { "command": "npx", "args": ["-y", "kernel-mcp-server"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Kernel?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides