Browser Tools
cbrowser.ai
Enables browser automation for navigation, clicking, form filling, and handling popups.
ENDPOINT 1
https://demo.cbrowser.ai/mcp
Known tools 122
navigateNavigate to a URL and take a screenshot.
clickClick an element on the page.
smart_clickClick with auto-retry and self-healing selectors.
dismiss_overlayDetect and dismiss modal overlays (cookie consent, age verification, newsletter popups).
fillFill a form field with text.
scrollScroll the page.
screenshotTake a screenshot of the current page.
extractExtract data from the page.
assertAssert a condition using natural language
analyze_pageAnalyze page structure for forms, buttons, links
generate_testsGenerate test scenarios for a page
find_element_by_intentAI-powered semantic element finding with ARIA-first selector strategy.
ai_benchmarkCompare AI-friendliness across competitor sites.
save_sessionSave browser session (cookies, storage) for later use
load_sessionLoad a previously saved session
list_sessionsList all saved sessions with metadata (name, domain, cookies count, localStorage keys, created date, size)
delete_sessionDelete a saved session by name
heal_stats[Pro] Get self-healing selector cache statistics
visual_baseline[Pro] Capture a visual baseline using Wasserstein barycenter.
visual_regression[Pro] Run visual regression test against a baseline.
cross_browser_test[Pro] Test page rendering across multiple browsers
cross_browser_diff[Pro] Quick diff of page metrics across browsers
responsive_test[Pro] Test page across different viewport sizes
ab_comparison[Pro] Compare two URLs visually (staging vs production)
transport_map[Pro] Generate a Visual Transport Map showing WHERE visual content moved between two screenshots.
attention_analysis[Pro] Analyze where a persona's attention goes on a page.
attention_compare[Pro] Compare attention patterns between two personas on the same page.
nl_test_fileRun natural language test suite from a file.
nl_test_inlineRun natural language tests from inline content.
repair_testAI-powered test repair for broken tests
detect_flaky_testsDetect flaky/unreliable tests by running multiple times
coverage_mapGenerate test coverage map for a site
hunt_bugs[Pro] Autonomous bug hunting - crawl and find issues.
chaos_test[Pro] Inject failures and test resilience
compare_personas[Pro] Compare how different user personas experience a journey.
compare_personas_init[Pro] Initialize persona comparison for Claude Code bridge workflow.
compare_personas_complete[Pro] Complete persona comparison by aggregating journey results.
cognitive_distance[Pro] Compute the Wasserstein cognitive distance between two personas.
cognitive_coverage[Pro] Select the N most cognitively different personas from a list for maximum test coverage.
cognitive_interpolate[Pro] Generate an interpolated persona between two known personas using Wasserstein geodesic.
cognitive_load_estimate[Pro] Estimate cognitive load for a specific persona on page metrics.
cognitive_effort[Pro] Compute total cognitive effort for a persona to use a page.
cognitive_journey_init[Pro] Initialize a cognitive user journey simulation.
cognitive_journey_update_state[Pro] Update the cognitive state during a journey simulation.
list_cognitive_personas[Pro] List all available personas with their cognitive traits (includes accessibility and emotional personas)
persona_values_list[Pro] List all Schwartz's 10 Universal Values with their meanings, plus higher-order values, Self-Determination Theory needs, and Maslow levels.
persona_values_lookup[Pro] Look up the values profile for a persona (Schwartz's 10 Universal Values, SDT needs, Maslow level).
list_influence_patterns[Pro] List research-backed behavioral persuasion patterns (Cialdini, Kahneman) and which persona values correlate with susceptibility to each pattern.
persona_questionnaire_get[Pro] Get the persona questionnaire for building a custom persona.
persona_questionnaire_build[Pro] Build a custom persona from questionnaire answers with category-aware value safeguards.
persona_trait_lookup[Pro] Look up behavioral descriptions for specific trait values.
persona_category_guidance[Pro] Get guidance for value assignment based on persona category.
perf_baseline[Pro] Capture performance baseline for a URL
perf_regression[Pro] Detect performance regression against baseline with configurable sensitivity.
list_baselines[Pro] List all saved baselines (visual and performance)
agent_ready_audit[Pro] Audit a website for AI-agent friendliness.
competitive_benchmark[Pro] Compare UX across competitor sites.
empathy_audit[Pro] Simulate how real users experience a site.
webmcp_ready_audit[Pro] Audit an MCP server for Claude in Chrome / WebMCP compatibility.
site_cognitive_assessment[Pro] Three-gate pipeline: (1) bot-detection probe, (2) agent-ready qualification, (3) per-persona cognitive effort analysis.
visual_cognitive_story[Pro] Generate a complete visual narrative of how a persona experiences a page.
statusGet CBrowser environment status and diagnostics including data directories, installed browsers, configuration, self-healing cache statistics, and MCP tool count
browser_healthCheck if the browser is healthy and responsive.
browser_recoverAttempt to recover from a browser crash by restarting the browser process.
reset_browserReset the browser to a clean state.
manage_tabsList, create, switch, or close browser tabs.
security_audit[Pro] Audit MCP tool definitions for potential prompt injection attacks.
remediation_patches[Pro] Generate code patches to fix agent-ready audit issues.
llms_txt_generate[Pro] Generate an llms.txt file from a website.
structured_data_suggest[Pro] Suggest Schema.org JSON-LD structured data for a page.
llms_txt_validate[Pro] Validate an llms.txt file for format compliance and link validity.
llms_txt_diff[Pro] Compare a site's current structure against its existing llms.txt file.
page_understand[Pro] Analyze the current page to understand its type, available actions, form structure, and navigation.
site_model_status[Pro] Check if site knowledge exists for a domain.
site_model_query[Pro] Query the site model for the best known path to achieve a goal type on a domain.
site_profile_list[Pro] List all persistent site profiles (saved browser state per domain).
site_profile_delete[Pro] Delete a persistent site profile for a domain.
site_profile_status[Pro] Check the health of a site profile.
question_answer[Pro] Ask any question about CBrowser tools, features, personas, traits, scores, or workflows.
hoverHover over an element to trigger tooltips, dropdowns, or hover states.
type_textType text character by character using keyboard events.
press_keyPress a keyboard key (Enter, Tab, Escape, ArrowDown, Backspace, etc).
handle_dialogSet how to handle the next JavaScript dialog (alert, confirm, prompt).
upload_fileUpload file(s) to a file input element.
dragDrag an element to a target location.
evaluate_scriptRun JavaScript in the page context and return the result.
get_console_messagesGet browser console messages (log, warn, error, info) captured since the last navigation or since the last call to this tool with clear=true.
get_network_requestsGet network requests captured during the current page session.
manage_cookiesRead, set, or clear browser cookies for the current page.
manage_storageRead, write, or clear localStorage and sessionStorage.
journey_heatmap_gif[Pro] Run a cognitive journey and capture attention heatmaps at each step, then combine into an animated GIF.
persona_create_start[Pro] Start creating a custom persona.
persona_create_questionnaire_start[Pro] Start the questionnaire mode for persona creation.
persona_create_questionnaire_answer[Pro] Submit an answer for the current questionnaire question.
persona_create_from_description[Pro] Create a persona from a text description.
persona_create_submit_traits[Pro] Submit inferred traits for a persona created from description.
persona_create_cancel[Pro] Cancel the current persona creation questionnaire session.
persona_traits_list[Pro] List all available cognitive traits with descriptions.
ask_user[Pro] Create a structured prompt to ask the user a question.
marketing_campaign_createCreate a multi-variant × multi-persona marketing campaign for influence effectiveness testing.
marketing_personas_listList available marketing personas with their traits.
marketing_campaign_report_resultReport the result of a cognitive journey run back to a campaign.
set_api_key[Enterprise] Set the Anthropic API key for autonomous cognitive journeys.
clear_api_key[Enterprise] Clear the stored API key from session memory.
api_key_status[Enterprise] Check if an API key is currently stored in session.
get_api_key_prompt[Enterprise] Get instructions for obtaining an Anthropic API key.
cognitive_journey_autonomous[Enterprise] Run a fully autonomous cognitive journey with AI decision-making.
marketing_campaign_run[Enterprise] Execute a marketing campaign with cognitive journeys.
marketing_influence_matrix[Enterprise] Generate influence pattern effectiveness matrix.
marketing_lever_analysis[Enterprise] Analyze psychological levers in campaign results.
marketing_funnel_analyze[Enterprise] Compare conversion funnels across variants.
marketing_compete[Enterprise] Compare effectiveness against competitor URLs.
marketing_audience_discover[Enterprise] Discover who your site is optimized for using randomized cognitive journeys.
marketing_discover_status[Enterprise] Check the status of an async audience discovery job.
stealth_status[Enterprise] Check the current stealth mode configuration and status.
stealth_enable[Enterprise] Enable stealth mode to evade bot detection.
stealth_check[Enterprise] Check if an action is allowed on a URL with stealth mode.
stealth_disable[Enterprise] Disable stealth mode.
stealth_diagnose[Enterprise] Diagnose bot detection methods on a URL.
cloudflare_detect[Enterprise] Detect if the current page shows a Cloudflare challenge or block.
cloudflare_wait[Enterprise] Wait for a Cloudflare challenge to complete on the current page.
web_security_scan[Enterprise] Passive web security vulnerability analysis for authorized domains.