WebMCP

DeveloperWebMCP verified

knock.app WebMCP tools

Knock is customer engagement infrastructure for your product, marketing, and transactional messaging. Activate your data, ship cross-channel messaging, and accelerate growth.

4 tools1 methodsspec API surface

What can an agent do with knock.app WebMCP tools?

Knock is customer engagement infrastructure for your product, marketing, and transactional messaging. Activate your data, ship cross-channel messaging, and accelerate growth. This page documents every listed tool, the action or answer it provides, its installation command, and the input fields an agent should send.

WebMCP tools on knock.app

Tool 1 of 4WebMCPAnswer

search_pages

Search the Knock marketing site for pages matching a free-text query. Returns matching pages with their path, title, and description. Use this to help a user find the right page before navigating.

How to install

Open the knock.app website and ask your browser agent to use search_pages

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the search_pages tool on knock.app with query: <string>, limit: <integer>. Return the structured result and cite the source page.

Input contract

  • query string Free-text search query. Matches title, description, path, and keywords (case-insensitive).
  • limit integer Maximum number of results to return.

Open the source definition

Tool 2 of 4WebMCPAction

navigate_to_page

Navigate the current browser tab to a page on the Knock marketing site. Only known internal paths are accepted. Use `search_pages` first to discover valid paths.

How to install

Open the knock.app website and ask your browser agent to use navigate_to_page

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the navigate_to_page tool on knock.app with path: <string>. Return the structured result and cite the source page.

Input contract

  • path string Internal path starting with '/', e.g. '/pricing' or '/features/workflows'.

Open the source definition

Tool 3 of 4WebMCPSensitive action

subscribe_to_newsletter

Subscribe an email address to the Knock newsletter. The email is added to the 'newsletter-subscribers' audience. Ask the user for confirmation before calling this tool.

How to install

Open the knock.app website and ask your browser agent to use subscribe_to_newsletter

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the subscribe_to_newsletter tool on knock.app with email: <string>. Return the structured result and cite the source page.

Input contract

  • email string The email address to subscribe.

Open the source definition

Tool 4 of 4WebMCPAction

open_contact_sales

Navigate to the Knock contact sales page so the user can talk to the sales team. This does not submit the form.

How to install

Open the knock.app website and ask your browser agent to use open_contact_sales

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the open_contact_sales tool on knock.app. Return the structured result and cite the source page.

Input contract

    Open the source definition