New to Kendo UI for AngularStart a free 30-day trial

Telerik & Kendo UI WebMCP Browser Extension

Updated on May 20, 2026

The Telerik & Kendo UI WebMCP browser extension is currently in preview. Features and behavior may change before the final release.

The Telerik & Kendo UI WebMCP browser extension provides a chat interface for interacting with AI models. It connects to all WebMCP tools registered on the current page and allows AI models to discover and invoke those tools through natural language conversation.

Installation

Download the Telerik & Kendo UI WebMCP browser extension as a ZIP archive and follow these steps to load it in your browser:

  1. Extract the downloaded archive to a local folder.
  2. Navigate to chrome://extensions/ in your browser.
  3. Enable Developer mode using the toggle in the top right corner.
  4. Click Load unpacked and select the folder you extracted in step 1.

The extension is coming soon to the Chrome Web Store. Once published, you will be able to install it directly without enabling Developer mode.

Here is how the extension looks in the browser:

Telerik & Kendo UI WebMCP browser extension

Extension Tabs

The browser extension toolbar contains four tabs:

TabDescription
ChatThe main conversation interface. Send prompts and the AI model invokes WebMCP tools on the page.
ToolsLists all WebMCP tools registered on the current page. View tool names, descriptions, and parameters.
UsageShows AI usage metrics, including input tokens, output tokens, and the total consumption across conversations.
SettingsConfigures API credentials, prompting behavior, and page access. See Settings.

Settings

The Settings tab is organized into three sections:

API Credentials

Register an AI model provider that the extension uses to process conversations and invoke tools. The following providers are supported:

  • OpenAI—provide your OpenAI API key and select a model.
  • Google Gemini—provide your Gemini API key.
  • Anthropic—provide your Anthropic API key.
  • Azure OpenAI—provide your Azure OpenAI endpoint, deployment name, and API key.

Prompting

Set custom system instructions that are sent with every conversation. Use this to define rules specific to your application and use case.

For example, you can instruct the model to always filter the Grid before exporting, or to navigate the Scheduler to today's date before creating an event.

Page Access

The browser extension only inspects pages and invokes tools on matching allowed origins. All other origins are denied by default. Add multiple allowed origins on separate lines.

The accepted formats are:

  • Host name with scheme: https://example.com
  • Bare hostname: example.com
  • Host with port: localhost:3000
  • Wildcard subdomains: *.example.com

Privacy Policy

How Telerik & Kendo UI handles data today

Telerik & Kendo UI does not currently collect analytics, telemetry, or chat data for a Telerik & Kendo UI/Telerik service. The extension runs locally in your browser and, when you use AI features, sends data directly to the model provider you configured in Settings. The sections below spell out exactly what Telerik & Kendo UI can read, what may leave the browser, and what stays stored locally.

What Telerik & Kendo UI can read

These are the local page and tool inputs the extension may access on the active tab.

  • Telerik & Kendo UI reads the active tab title and URL locally so the extension can show which page is active. Those values are only sent to a model when you use Blueprint mode, where they are embedded in the page snapshot.
  • When you send a Blueprint request, Telerik & Kendo UI captures a sanitized snapshot of document.body. That snapshot can include truncated visible text, page structure, selected HTML attributes, up to the first 5 rows in each table body, and HTML value attributes already present in the page source.
  • When page tools are enabled, Telerik & Kendo UI can read tool names, descriptions, and JSON input schemas exposed by the current page. If a tool is invoked, Telerik & Kendo UI also reads the tool arguments and the result returned by the page.
  • Snapshot capture, tool discovery, and tool execution are limited to origins you explicitly add to the allowlist in Settings. All other origins are denied by default.

What is sent to your provider

These are the payloads that can leave the browser when you use the configured AI provider.

  • Telerik & Kendo UI does not currently send data to a Telerik & Kendo UI/Telerik server, analytics endpoint, or any extension-run intermediary. AI requests go directly from the extension to the provider you configured in Settings: OpenAI, Azure OpenAI, Anthropic, or Google Gemini.
  • Each provider request includes the conversation messages for that turn, the selected model ID, and your configured system prompt.
  • When tools are enabled, the same provider request also includes tool names, descriptions, and JSON input schemas so the model can request a tool call.
  • Blueprint requests also include the sanitized page snapshot. Tool-enabled turns also send tool call arguments and tool results back to the same configured provider so the model can continue the turn.

What is stored locally

These values stay in chrome.storage.local on this device unless you change or delete them.

  • chrome.storage.local stores kendo:settings with your provider configuration, API keys, system prompt, behavior settings, allowed origins, and history-retention preferences.
  • If Save history is enabled, kendo:chat-history stores conversation messages locally. If Retain tool outputs is enabled, saved conversations can also include tool call results.
  • kendo:token-usage stores aggregate token counters by provider and model. It does not store message text or API keys.
  • kendo:models-cache stores cached model metadata. For Azure OpenAI, that cache can include the configured endpoint, API version, deployment name, and validated model metadata returned by Azure.
  • kendo:beta-welcome-dismissed stores whether the one-time beta welcome notice has already been dismissed in this browser profile.

What Telerik & Kendo UI does not collect

These are important boundaries for the current extension implementation.

  • Telerik & Kendo UI does not currently collect telemetry, analytics, crash reports, or chat transcripts for a Telerik & Kendo UI/Telerik service.
  • No page snapshots, tool results, or API keys are uploaded to a Telerik & Kendo UI/Telerik-operated backend because the extension does not use one.
  • API keys are never injected into visited pages.
  • API keys stay in extension storage and are only used by the background service worker for direct requests to the provider you selected.

See Also