> ## Documentation Index
> Fetch the complete documentation index at: https://tbd-6fc993ce-hypeship-mcp-vault-tools-docs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Examples

> See the Kernel MCP server in action

## Invoke apps from anywhere

```
Human: Run my web-scraper app to get data from reddit.com
Assistant: I'll execute your web-scraper action with reddit.com as the target.
[Uses manage_apps tool with action: "invoke" to run your deployed app in the cloud]
```

## Execute Playwright code dynamically

```
Human: Go to example.com and get me the page title
Assistant: I'll create a browser session, then execute Playwright code to navigate to the site and retrieve the title.
[Uses manage_browsers tool with action: "create" to launch a session]
[Uses execute_playwright_code tool with session_id and code: "await page.goto('https://example.com'); return await page.title();"]
Returns: { success: true, result: "Example Domain" }
[Uses manage_browsers tool with action: "delete" to clean up the session]
```

## Record a video replay of an automation

```
Human: Record a video while you scrape this page
Assistant: I'll start a replay recording, run the automation, then stop it.
[Uses manage_replays tool with action: "start" and the session_id]
[Uses execute_playwright_code tool to run the automation]
[Uses manage_replays tool with action: "stop" to end the recording]
```

## Fill a login from a vault

```
Human: Log in to github.com for user-123 with a password they enter themselves, not in chat.
Assistant: I'll check user-123's vault for a GitHub credential first.
[Uses manage_vaults tool with action: "create" and name: "user-123", which returns the vault if it already exists]
[Uses manage_vault_items tool with action: "list" on vault "user-123"; no GitHub credential exists]
Assistant: Is your GitHub login saved in your own 1Password, or would you rather enter it in a secure Kernel form?
Human: The Kernel form.
[Uses manage_vault_credentials tool with action: "create", provider: "kernel", and username/password field definitions]
Returns: a collection URL to share privately with the user
[Uses manage_vault_items tool with action: "get" and wait: 60 until the credential is ready]
[Uses manage_browsers tool with action: "create" and vaults: [{ "name": "user-123" }], then navigates to the login page]
[Uses manage_vault_items tool with action: "invoke", operation: "fill", and inputs with browser_id, page_url, and field/selector bindings]
Returns: per-field outcomes without the values. Fill never submits, so the agent retries it if it fails, then submits the form and checks the page.
```

See [`manage_vaults`](/reference/mcp-server/tools/manage-vaults) for the full set of vault tools.

## Set up browser profiles for authentication

```
Human: Set up a profile for my work accounts
Assistant: I'll create a profile and guide you through the setup process.
[Uses manage_profiles tool with action: "setup"]

Human: I'm done setting up my accounts
Assistant: Perfect! I'll close the browser session and save your profile.
[Uses manage_browsers tool with action: "delete" to save profile]
```

## Debug a browser session

<Note>Attach the `debug-browser-session` prompt to your conversation first, then ask for help debugging.</Note>

```
Human: [Attaches debug-browser-session prompt with session_id and issue_description]
       Help me debug this browser session.
Assistant: [Follows the debugging guide from the prompt: uses Kernel CLI to check session status, 
            read VM logs, test network connectivity, and diagnose issues]
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.