|
| 1 | +--- |
| 2 | +title: "Tools" |
| 3 | +description: "Choose the right Kernel MCP tool for browser automation, apps, projects, and managed auth" |
| 4 | +--- |
| 5 | + |
| 6 | +Kernel MCP tools let your agent create and control browser sessions, manage reusable browser resources, invoke apps, organize project access, and keep profiles authenticated. |
| 7 | + |
| 8 | +Examples on these pages show MCP tool argument payloads, not SDK code. Use the linked product guides when you need TypeScript, Python, or Go examples. |
| 9 | + |
| 10 | +## Source of truth |
| 11 | + |
| 12 | +The live argument schema for each tool comes from the Kernel MCP server implementation. These pages explain how to use those tools in agent workflows. When a tool action, parameter, or response changes, update the server tool definition and the matching page together. |
| 13 | + |
| 14 | +## Browser control |
| 15 | + |
| 16 | +<Columns cols={2}> |
| 17 | + <Card icon="globe" title="Manage Browsers" href="/reference/mcp-server/tools/manage-browsers"> |
| 18 | + Create, update, list, inspect, and delete live browser sessions. |
| 19 | + </Card> |
| 20 | + <Card icon="layers" title="Manage Browser Pools" href="/reference/mcp-server/tools/manage-browser-pools"> |
| 21 | + Create, resize, acquire from, release to, flush, and delete pre-warmed browser pools. |
| 22 | + </Card> |
| 23 | + <Card icon="terminal" title="Browser Curl" href="/reference/mcp-server/tools/browser-curl"> |
| 24 | + Send HTTP requests through a browser session's cookies, headers, and network path. |
| 25 | + </Card> |
| 26 | + <Card icon="mouse-pointer-click" title="Computer Action" href="/reference/mcp-server/tools/computer-action"> |
| 27 | + Move, click, type, scroll, wait, screenshot, and manage clipboard state. |
| 28 | + </Card> |
| 29 | + <Card icon="code" title="Execute Playwright Code" href="/reference/mcp-server/tools/execute-playwright-code"> |
| 30 | + Run Playwright code against an existing Kernel browser session. |
| 31 | + </Card> |
| 32 | + <Card icon="square-terminal" title="Exec Command" href="/reference/mcp-server/tools/exec-command"> |
| 33 | + Run shell commands inside the browser VM. |
| 34 | + </Card> |
| 35 | +</Columns> |
| 36 | + |
| 37 | +## Browser resources |
| 38 | + |
| 39 | +<Columns cols={2}> |
| 40 | + <Card icon="user-circle" title="Manage Profiles" href="/reference/mcp-server/tools/manage-profiles"> |
| 41 | + Set up, list, inspect, and delete browser profiles. |
| 42 | + </Card> |
| 43 | + <Card icon="route" title="Manage Proxies" href="/reference/mcp-server/tools/manage-proxies"> |
| 44 | + Create, list, and delete proxy configurations. |
| 45 | + </Card> |
| 46 | + <Card icon="puzzle-piece" title="Manage Extensions" href="/reference/mcp-server/tools/manage-extensions"> |
| 47 | + List and delete browser extensions uploaded to your organization. |
| 48 | + </Card> |
| 49 | +</Columns> |
| 50 | + |
| 51 | +## Apps and organization |
| 52 | + |
| 53 | +<Columns cols={2}> |
| 54 | + <Card icon="rocket" title="Manage Apps" href="/reference/mcp-server/tools/manage-apps"> |
| 55 | + List apps, invoke actions, inspect deployments, and inspect invocation results. |
| 56 | + </Card> |
| 57 | + <Card icon="folder-tree" title="Manage Projects" href="/reference/mcp-server/tools/manage-projects"> |
| 58 | + Create, list, inspect, rename, archive, and delete projects. |
| 59 | + </Card> |
| 60 | + <Card icon="key" title="Manage API Keys" href="/reference/mcp-server/tools/manage-api-keys"> |
| 61 | + Create, list, inspect, rename, and revoke API keys. |
| 62 | + </Card> |
| 63 | +</Columns> |
| 64 | + |
| 65 | +## Managed auth |
| 66 | + |
| 67 | +<Columns cols={2}> |
| 68 | + <Card icon="lock" title="Manage Auth Connections" href="/reference/mcp-server/tools/manage-auth-connections"> |
| 69 | + Create managed auth connections, start login flows, poll state, and submit user input. |
| 70 | + </Card> |
| 71 | + <Card icon="badge-check" title="Manage Credentials" href="/reference/mcp-server/tools/manage-credentials"> |
| 72 | + Store, rotate, inspect, delete, and generate TOTP codes for managed auth credentials. |
| 73 | + </Card> |
| 74 | + <Card icon="vault" title="Manage Credential Providers" href="/reference/mcp-server/tools/manage-credential-providers"> |
| 75 | + Connect external credential providers and list available provider items. |
| 76 | + </Card> |
| 77 | +</Columns> |
| 78 | + |
| 79 | +## Utilities |
| 80 | + |
| 81 | +<Columns cols={2}> |
| 82 | + <Card icon="search" title="Search Docs" href="/reference/mcp-server/tools/search-docs"> |
| 83 | + Search Kernel documentation from your MCP client. |
| 84 | + </Card> |
| 85 | +</Columns> |
0 commit comments