Back to Home
onkernel icon

kernel-mcp-server

Verified Safe

by onkernel

Overview

The Kernel MCP Server enables AI assistants to securely interact with the Kernel platform for cloud-based browser automation, app deployment, and documentation search.

Installation

Run Command
bun run dev

Environment Variables

  • KERNEL_CLI_PROD_CLIENT_ID
  • KERNEL_CLI_STAGING_CLIENT_ID
  • KERNEL_CLI_DEV_CLIENT_ID
  • REDIS_URL
  • CLERK_SECRET_KEY
  • NEXT_PUBLIC_CLERK_DOMAIN
  • API_BASE_URL
  • MINTLIFY_ASSISTANT_API_TOKEN
  • MINTLIFY_DOMAIN

Security Notes

The server employs OAuth 2.0 with Clerk for authentication and stores sensitive tokens (JWTs, refresh tokens) securely hashed in Redis using HMAC-SHA256 with `CLERK_SECRET_KEY`. It explicitly checks for and requires critical environment variables for sensitive IDs and keys. CORS is set to `Access-Control-Allow-Origin: *` for public API endpoints, which is acceptable given the authentication mechanisms. The `/mcp` endpoint supports both JWT-based (Clerk) and non-JWT (API key) authentication paths; the security of the API key path relies heavily on the `Kernel` SDK's backend validation. User-provided Playwright code is executed via the `Kernel` platform API, implying execution in a sandboxed, managed environment rather than directly on this server.

Similar Servers

Stats

Interest Score42
Security Score8
Cost ClassMedium
Avg Tokens3000
Stars22
Forks7
Last Update2025-12-08

Tags

browser automationAI assistantsweb automationcloud deploymentModel Context Protocol