import_website_knowledge
Crawl a website into a knowledge base so an AI_TOOL_ROUTER can answer from it. Creates a new base (named after the host) unless knowledgeBaseId is given. Honours robots.txt, skips junk and duplicate pages, keeps blog posts by default, and caps at maxPages. Returns at once with a job to poll via get_website_import. Prefer this over writing facts about a site you have not read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| siteUrl | Yes | The website, e.g. https://example.com. A deeper URL (https://example.com/docs) scopes the crawl to that path. | |
| maxPages | No | Page cap for this import (server limit applies). | |
| includeBlog | No | Keep blog / news / article pages (default true). | |
| applicationId | No | Application (workspace) id. Optional: an application-scoped key (app_...) defaults to its own application, but a personal key (usr_...) has no default and omitting it fails with MCP_APPLICATION_REQUIRED. Call list_applications to get the id. | |
| audienceLocale | No | Two-letter locale of the bot's audience, e.g. 'ru'. | |
| knowledgeBaseId | No | Add pages to this existing base. Omit to create a new one. | |
| knowledgeBaseName | No | Name for the new base; defaults to the host. |