MCP: example prompts and the tool calls they make
Once cdpfleet is connected to your assistant (setup per app), you ask in plain words and it drives a real remote browser through these tools. Every example below was run against the hosted server at https://cdpfleet.com/mcp on 2026-10-26; the outputs are real, trimmed only for length.
Tools: launch_browser · navigate · snapshot · click · type · press · wait_for · screenshot · evaluate · live_view · close_browser · list_browsers · account. A browser stays open between messages until close_browser or its idle timeout.
Without a proxy, launch_browser uses the cdpfleet residential proxy (billed per GB from your balance); pass your own proxy URL to use it instead. Headful is the default (2 threads).
"Open books.toscrape.com in Camoufox from Germany and give me the first three books with prices."
Tool calls the assistant makes:
launch_browser { "browser": "camoufox", "country": "de" }
navigate { "url": "https://books.toscrape.com/" }
evaluate { "expression": "[...document.querySelectorAll('article.product_pod')].slice(0,3).map(a => ({ title: a.querySelector('h3 a').title, price: a.querySelector('.price_color').textContent }))" }
close_browser {}
What comes back (real output, 2026-10-26):
Launched camoufox 156.0.1-beta.34 (linux_headful, 2 thread(s)) … Proxy: cdpfleet-resi-country-de.
200 https://books.toscrape.com/ — Title: All products | Books to Scrape - Sandbox
[ { "title": "A Light in the Attic", "price": "£51.77" },
{ "title": "Tipping the Velvet", "price": "£53.74" },
{ "title": "Soumission", "price": "£50.10" } ]
Session … ended.
"Which language and timezone does that German browser show?"
Tool calls the assistant makes:
evaluate { "expression": "navigator.language + ' · ' + Intl.DateTimeFormat().resolvedOptions().timeZone" }
What comes back (real output, 2026-10-26):
de-DE · Europe/Berlin
"Which browsers can you launch?"
Tool calls the assistant makes:
list_browsers {}
What comes back (real output, 2026-10-26):
chrome: Google Chrome — stable 156.0.8078.47, beta 157.0.8103.15, dev 158.0.8106.0, pinned 155…, pinned 154…
edge: Microsoft Edge — stable 156.0.4314.42, beta 157.0.4341.10, dev 158.0.4344.0
camoufox: Camoufox — stable 156.0.1-beta.34, pinned 152.0.4, pinned 150
… brave, opera, whale, yandex, chromium, patchright, rebrowser, firefox, webkit
"Open example.com in headless Chrome and tell me what's on the page."
Tool calls the assistant makes:
launch_browser { "browser": "chrome", "headless": true }
navigate { "url": "https://example.com/" }
snapshot {}
What comes back (real output, 2026-10-26):
Launched chrome 156.0.8078.47 (linux_headless, 1 thread(s)) …
200 https://example.com/ — Title: Example Domain
- paragraph: This domain is for use in documentation examples without needing permission. …
"Let me take over the browser — I need to log in myself."
Tool calls the assistant makes:
live_view {}
What comes back (real output, 2026-10-26):
A person can take control of this chrome session in the dashboard: https://cdpfleet.com/app#sessions → Live sessions → Take control.
For a custom viewer: screencast link wss://router01.cdpfleet.com/session/…/live?token=… (single use, 300 s).
"How much have I used today, and how much residential balance is left?"
Tool calls the assistant makes:
account {}
What comes back (real output, 2026-10-26):
{ "usage": { "day": "2026-10-26", "kind": "dedicated", "used_thread_seconds": 10427, "active_sessions": 1, … },
"live_sessions": 0, "residential_balance_usd": 19.1,
"residential_gb_at": { "tier_1": 3.82, "tier_2": 7.64, "tier_3": 19.1, "tier_4": 38.21 } }
More things to ask
- "Open this page in Edge and in Camoufox and compare what each one sees." The assistant launches one browser, then the other, and compares the snapshots. Which browser gets through which bot protection, measured: /bot-protection.
- "Search for … on this site and read the first result." It uses
type,press(Enter) andsnapshot. - "Take a screenshot when the page has loaded." It uses
wait_forandscreenshot.
Setup per assistant: MCP setup. How the server works, limits and the local npx cdpfleet-mcp option: MCP server.