浏览器自动化 · 开发者工具

Kernel MCP Server

onkernel/kernel-mcp-server

Kernel MCP Server是一个基于Model Context Protocol (MCP)的开源服务器,为AI助手提供安全访问Kernel平台工具和浏览器自动化能力。它支持云端应用部署、无头浏览器控制、文档搜索等功能,采用OAuth 2.0认证确保安全。

安装

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

客户端配置

{
  "mcpServers": {
    "kernel": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.onkernel.com/mcp"
      ]
    }
  }
}
作者
@onkernel
分类
浏览器自动化, 开发者工具
许可证
MIT
更新于
2026年10月6日

工具(34)

  • manage_browsers

    Create, update, list, get, and delete browser sessions, and read archived telemetry for active or deleted sessions.

  • manage_profiles

    Setup (with guided live browser session), search/list with pagination, get, and delete browser profiles for persisting cookies and logins.

  • manage_projects

    Create, list, get, update, and delete organization projects.

  • manage_api_keys

    Create, list, get, update, and delete org-wide or project-scoped API keys.

  • manage_browser_pools

    Create, list, get, delete, and flush pools of pre-warmed browsers.

  • manage_browser_files

    Read, write, upload, download, and manage files in running browser VMs.

  • manage_config_registry

    Look up current browser and proxy recommendations, start and inspect analyses, request cancellation, and list project configurations or analysis history.

  • manage_proxies

    Create, list, get, check, and delete proxy configurations (datacenter, ISP, residential, mobile, custom).

  • manage_replays

    Start, stop, and list MP4 video replay recordings for a browser session.

  • web_search

    Search the web, retrieve retained results, and inspect provider capabilities.

  • manage_auth_connections

    Create, list, get, update, delete, login, submit, inspect timelines, and wait for managed-auth connections in every client.

  • manage_credentials

    Create, list, get, update, and delete stored credentials; fetch a current TOTP code for credentials with a configured totp_secret.

  • manage_credential_providers

    Create, list, get, update, and delete external credential providers (e.g.

  • manage_vault_provider_configs

    Create, list, get, rename, rotate secrets, and delete organization-owned Link and AgentCard configurations.

  • manage_vaults

    Create, list, get, and delete project-owned vaults; use one per end user.

  • manage_vault_wallets

    Connect Kernel-managed or configured Link/AgentCard wallets, import Link grants from a trusted backend, and inspect live payment methods.

  • manage_vault_cards

    Create or update card requests according to the API's lifecycle rules; does not implicitly authorize Link cards.

  • manage_vault_credentials

    Create credentials through one of two user-chosen paths: Kernel-hosted collection (definitions for private human collection; update values or description with…

  • get_connection_context

    Inspect the authenticated principal, organization, credential scope, and effective project scope.

  • computer_action

    Mouse, keyboard, clipboard, and screenshot controls for browser sessions (click, type, press_key, scroll, move, get_position, read_clipboard, write_clipboard,…

  • browser_curl

    Send HTTP requests through an existing browser session's Chrome network stack.

  • execute_playwright_code

    Execute isolated Playwright/TypeScript code and browser-wide WebMCP helpers against an existing browser session.

  • browser_repl

    Execute JavaScript in a persistent Node.js runtime inside an existing browser VM.

  • webmcp

    Discover native and custom tools across tabs and frames, invoke an exact opaque tool_ref, and manage custom definitions with list_custom, add_custom, and…

  • exec_command

    Run shell commands inside a browser VM.

  • search_docs

    Search Kernel platform documentation and guides.

  • get_more_tools

    Report a structured KERNEL capability, external-integration gap, or missing site-specific WebMCP action after checking available tools.

  • submit_feedback

    Send product, site-compatibility, config-registry, MCP, or documentation feedback directly to the KERNEL team without interrupting the current task.

  • open_auth_login

    Open a secure interactive Managed Auth MCP App after user consent.

  • list

    Optional exclude_custom: true excludes custom tools; omitted or false includes them.

  • invoke

    tool_ref from the latest list, input matching tool.inputSchema, optional timeout_sec (1–120, default 60).

  • list_custom

    None beyond session/project.

  • add_custom

    namespace, source, optional force_overwrite_namespace.

  • remove_custom

    custom_tool_id from list_custom or add_custom (matches ^ct_[a-z][a-z0-9]{23}$).

本页信息摘自该项目的 README。 查看 README

支持的客户端

该服务器 README 中提到的客户端:

查看全部
Claude Desktop logo

Claude Desktop

桌面端 · 免费增值 · Proprietary

Anthropic 官方推出的 Claude AI 桌面应用程序。支持 MCP 服务器以扩展功能。

WindowsMacOS
Cursor logo

Cursor

桌面端 · 免费增值 · Proprietary

首个代理式 IDE。Cursor 编辑器让开发者与 AI 的工作真正融合在一起,提供如魔法般的编码体验。

WindowsMacOSLinux
Windsurf logo

Windsurf

桌面端 · 免费增值 · Proprietary

首个代理式 IDE。Windsurf 编辑器让开发者与 AI 的工作真正融合在一起。

WindowsMacOSLinux
VS Code GitHub Copilot logo

VS Code GitHub Copilot

桌面端 · 免费增值 · MIT

VS Code 通过代理模式将 MCP 与 GitHub Copilot 集成,允许在你的代理编码工作流中直接与 MCP 提供的工具交互。在 Claude Desktop、工作区或用户设置中配置服务器,提供引导式 MCP 安装和安全处理输入变量中的密钥,避免泄露硬编码密钥。

WindowsMacOSLinuxWeb

相关 MCP 服务器

更多服务器
Playwright logo

Playwright

microsoft/playwright

72.2k

Playwright是一个跨浏览器的Web测试和自动化框架,支持Chromium、Firefox和WebKit,提供无头执行、多浏览器兼容性测试、强大的断言和工具支持,适用于多种编程语言。

浏览器自动化
Playwright Browser Automation logo

Playwright Browser Automation

microsoft/playwright-mcp

9.2k

Playwright MCP是一个基于Playwright的浏览器自动化服务器,通过结构化数据而非像素输入实现LLM与网页的交互。

浏览器自动化
Browser Tools MCP logo

Browser Tools MCP

AgentDeskAI/browser-tools-mcp

3.8k

BrowserTools MCP是一个强大的浏览器监控与交互工具,通过Chrome扩展和本地服务器实现AI对浏览器的智能分析与操作。

浏览器自动化
MCP Playwright logo

MCP Playwright

executeautomation/mcp-playwright

3.3k

一个基于Playwright的MCP服务器,为LLM提供浏览器自动化能力

浏览器自动化
Browserbase logo

Browserbase

browserbase/mcp-server-browserbase

1.4k

Browserbase MCP Server是一个基于Model Context Protocol(MCP)的开源项目,提供云浏览器自动化服务,支持网页交互、数据提取和JavaScript执行等功能。

浏览器自动化
Browser MCP Peo logo

Browser MCP Peo

browsermcp/mcp

1.2k

Browser MCP是一个MCP服务器+Chrome扩展,通过AI应用(如VS Code、Claude等)实现浏览器自动化操作,具有快速、隐私保护、保持登录状态和规避检测等特点。

浏览器自动化