From 4e12dc9e7e58b18aa9e7867b801fedce9b7e3b06 Mon Sep 17 00:00:00 2001 From: dprevoznik <58714078+dprevoznik@users.noreply.github.com> Date: Tue, 22 Sep 2026 16:56:31 +0000 Subject: [PATCH 1/5] Add Replit integration guide Documents connecting Kernel to Replit Agent through Replit's integration library (MCP-based OAuth connector), covering browser control via Playwright or computer actions, profiles, and replays. Co-Authored-By: Claude Sonnet 5 --- docs.json | 1 + integrations/overview.mdx | 1 + integrations/replit.mdx | 34 ++++++++++++++++++++++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 integrations/replit.mdx diff --git a/docs.json b/docs.json index af0875e4..047ebb58 100644 --- a/docs.json +++ b/docs.json @@ -283,6 +283,7 @@ }, "integrations/hermes-agent", "integrations/laminar", + "integrations/replit", "integrations/stagehand", { "group": "Stripe Projects", diff --git a/integrations/overview.mdx b/integrations/overview.mdx index c75a3007..2a55586f 100644 --- a/integrations/overview.mdx +++ b/integrations/overview.mdx @@ -34,6 +34,7 @@ Kernel provides detailed guides for popular agent frameworks: - **[Claude Code and Desktop](/integrations/claude/claude-code-and-desktop)** - Give the Claude apps a Kernel browser via the marketplace plugin or MCP - **[Claude Agent SDK](/integrations/claude/claude-agent-sdk)** - Run Claude Agent SDK automations in cloud browsers - **[Claude Managed Agents](/integrations/claude/claude-managed-agents)** - Run Anthropic's hosted agent harness against cloud browsers +- **[Replit](/integrations/replit)** - Give Replit Agent a Kernel cloud browser via MCP - **[Stagehand](/integrations/stagehand)** - AI browser automation with natural language - **[Terraform](/integrations/terraform)** - Manage durable Kernel infrastructure as code - **[Computer Use (Anthropic)](/integrations/computer-use/anthropic)** - Claude's computer use capability diff --git a/integrations/replit.mdx b/integrations/replit.mdx new file mode 100644 index 00000000..3fc62893 --- /dev/null +++ b/integrations/replit.mdx @@ -0,0 +1,34 @@ +--- +title: "Replit" +description: "Give Replit Agent a Kernel cloud browser via MCP" +--- + +Connect Kernel to Replit through Replit's integration library. Replit Agent gets full Kernel capabilities over MCP — launching and controlling cloud browsers, saving and reusing [profiles](/browsers/profiles), and capturing [replays](/browsers/replays) — so it can complete general browser tasks or build web apps that use browser agents and automation. + +## Connect Kernel to Replit + + + + In your Repl, click **Add an integration**, then **Manage integrations**. You can also jump straight to Kernel's connector with this [direct link](https://replit.com/~?settings.show=true&settings.tab=integrations&connector=predefined-kernel-sh). + + + Search the integration library for `KERNEL`. + + + Click **Connect** and follow the OAuth prompts to authorize your Kernel account. + + + +Once connected, Replit Agent can call Kernel's MCP tools directly — no API key management required. + +## What Replit Agent can do + +- **Launch and control cloud browsers** — create sessions and drive them with [Playwright code](/browsers/playwright-execution) for DOM-based interaction, or [computer actions](/browsers/computer-controls) (mouse, keyboard, screenshots) for visual control. +- **Save and reuse profiles** — persist logins and session state across runs with [profiles](/browsers/profiles). +- **Capture replays** — every session records an automatic [video replay](/browsers/replays) you can review afterward. + +This makes Kernel a good fit both for one-off tasks you ask Replit Agent to complete in a browser, and for web apps you're building on Replit that need browser automation as part of their own functionality. + +## Learn more + +See the [MCP Server reference](/reference/mcp-server) for the full list of available tools, or [Other Clients](/reference/mcp-server/clients/others) if you'd rather configure the connection manually. From 7b14469a8d3e804a4a596e0a62aac7ab4bf96694 Mon Sep 17 00:00:00 2001 From: dprevoznik <58714078+dprevoznik@users.noreply.github.com> Date: Tue, 22 Sep 2026 17:02:24 +0000 Subject: [PATCH 2/5] Add sidebar icon for Replit integration page Co-Authored-By: Claude Sonnet 5 --- images/integration-icons/replit.svg | 4 ++++ integrations/replit.mdx | 1 + 2 files changed, 5 insertions(+) create mode 100644 images/integration-icons/replit.svg diff --git a/images/integration-icons/replit.svg b/images/integration-icons/replit.svg new file mode 100644 index 00000000..84968efa --- /dev/null +++ b/images/integration-icons/replit.svg @@ -0,0 +1,4 @@ + + Replit + + diff --git a/integrations/replit.mdx b/integrations/replit.mdx index 3fc62893..671c8e37 100644 --- a/integrations/replit.mdx +++ b/integrations/replit.mdx @@ -1,6 +1,7 @@ --- title: "Replit" description: "Give Replit Agent a Kernel cloud browser via MCP" +icon: "/images/integration-icons/replit.svg" --- Connect Kernel to Replit through Replit's integration library. Replit Agent gets full Kernel capabilities over MCP — launching and controlling cloud browsers, saving and reusing [profiles](/browsers/profiles), and capturing [replays](/browsers/replays) — so it can complete general browser tasks or build web apps that use browser agents and automation. From 1ef74ac552b7b656128e469023e79ba1a0fe9151 Mon Sep 17 00:00:00 2001 From: dprevoznik <58714078+dprevoznik@users.noreply.github.com> Date: Tue, 22 Sep 2026 17:24:42 +0000 Subject: [PATCH 3/5] Drop "via MCP" from Replit integration description Co-Authored-By: Claude Sonnet 5 --- integrations/overview.mdx | 2 +- integrations/replit.mdx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/integrations/overview.mdx b/integrations/overview.mdx index 2a55586f..4f9ffdc9 100644 --- a/integrations/overview.mdx +++ b/integrations/overview.mdx @@ -34,7 +34,7 @@ Kernel provides detailed guides for popular agent frameworks: - **[Claude Code and Desktop](/integrations/claude/claude-code-and-desktop)** - Give the Claude apps a Kernel browser via the marketplace plugin or MCP - **[Claude Agent SDK](/integrations/claude/claude-agent-sdk)** - Run Claude Agent SDK automations in cloud browsers - **[Claude Managed Agents](/integrations/claude/claude-managed-agents)** - Run Anthropic's hosted agent harness against cloud browsers -- **[Replit](/integrations/replit)** - Give Replit Agent a Kernel cloud browser via MCP +- **[Replit](/integrations/replit)** - Give Replit Agent a Kernel cloud browser - **[Stagehand](/integrations/stagehand)** - AI browser automation with natural language - **[Terraform](/integrations/terraform)** - Manage durable Kernel infrastructure as code - **[Computer Use (Anthropic)](/integrations/computer-use/anthropic)** - Claude's computer use capability diff --git a/integrations/replit.mdx b/integrations/replit.mdx index 671c8e37..28ca95dd 100644 --- a/integrations/replit.mdx +++ b/integrations/replit.mdx @@ -1,6 +1,6 @@ --- title: "Replit" -description: "Give Replit Agent a Kernel cloud browser via MCP" +description: "Give Replit Agent a Kernel cloud browser" icon: "/images/integration-icons/replit.svg" --- From c72d1c6a4789cae76f9e8431b7c6df0ff7c2b1fb Mon Sep 17 00:00:00 2001 From: dprevoznik <58714078+dprevoznik@users.noreply.github.com> Date: Tue, 22 Sep 2026 17:30:46 +0000 Subject: [PATCH 4/5] Fix inaccurate claim about automatic replays Replays are started and stopped explicitly mid-session via the replays API, not recorded automatically. Co-Authored-By: Claude Sonnet 5 --- integrations/replit.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integrations/replit.mdx b/integrations/replit.mdx index 28ca95dd..09a376c2 100644 --- a/integrations/replit.mdx +++ b/integrations/replit.mdx @@ -26,7 +26,7 @@ Once connected, Replit Agent can call Kernel's MCP tools directly — no API key - **Launch and control cloud browsers** — create sessions and drive them with [Playwright code](/browsers/playwright-execution) for DOM-based interaction, or [computer actions](/browsers/computer-controls) (mouse, keyboard, screenshots) for visual control. - **Save and reuse profiles** — persist logins and session state across runs with [profiles](/browsers/profiles). -- **Capture replays** — every session records an automatic [video replay](/browsers/replays) you can review afterward. +- **Capture replays** — start and stop a [video replay](/browsers/replays) mid-session to record specific interactions or workflows, then review or download it afterward. This makes Kernel a good fit both for one-off tasks you ask Replit Agent to complete in a browser, and for web apps you're building on Replit that need browser automation as part of their own functionality. From f937cb9bdb906944afcf1bf8ff819c9a81c3e933 Mon Sep 17 00:00:00 2001 From: dprevoznik <58714078+dprevoznik@users.noreply.github.com> Date: Tue, 22 Sep 2026 17:35:07 +0000 Subject: [PATCH 5/5] Remove Learn more section from Replit integration page Co-Authored-By: Claude Sonnet 5 --- integrations/replit.mdx | 4 ---- 1 file changed, 4 deletions(-) diff --git a/integrations/replit.mdx b/integrations/replit.mdx index 09a376c2..d706fb10 100644 --- a/integrations/replit.mdx +++ b/integrations/replit.mdx @@ -29,7 +29,3 @@ Once connected, Replit Agent can call Kernel's MCP tools directly — no API key - **Capture replays** — start and stop a [video replay](/browsers/replays) mid-session to record specific interactions or workflows, then review or download it afterward. This makes Kernel a good fit both for one-off tasks you ask Replit Agent to complete in a browser, and for web apps you're building on Replit that need browser automation as part of their own functionality. - -## Learn more - -See the [MCP Server reference](/reference/mcp-server) for the full list of available tools, or [Other Clients](/reference/mcp-server/clients/others) if you'd rather configure the connection manually.