Skip to content

MCP Reference

Name Title Parameters Description
batch_crawl Batch Crawl Parameters<super::params::BatchCrawlParams> Crawl multiple seed URLs concurrently. Returns crawl results for all seeds.
batch_scrape Batch Scrape Parameters<super::params::BatchScrapeParams> Scrape multiple URLs concurrently. Returns results for all URLs.
crawl Crawl Website Parameters<super::params::CrawlParams> Crawl a website following links. Returns content for all discovered pages up to max_depth/max_pages.
download Download Document Parameters<super::params::DownloadParams> Download a document from a URL. Returns metadata about the downloaded file.
generate_citations Generate Citations Parameters<super::params::GenerateCitationsParams> Convert markdown links into numbered citations with an appended reference list.
get_version Get Version Parameters<super::params::EmptyParams> Get the current crawlberg library version.
interact Interact Parameters<super::params::InteractParams> Execute browser actions on a page. Actions may mutate page or application state.
map Map Website Parameters<super::params::MapParams> Discover all pages on a website via links and sitemaps. Returns a list of discovered URLs.
scrape Scrape URL Parameters<super::params::ScrapeParams> Scrape a single URL and extract content as markdown or JSON. Returns page content, metadata, links, and images.