# MetaDock > Desktop workspace manager for Windows. Dock browsers into one tiled layout, keep every profile isolated, and save and restore the whole setup in one click. Native Windows apps dock into the same layout as a Beta capability. On MetaDock Pro every browser is also programmable over REST, MCP, CDP, WebDriver, and WebSocket. Each page below is served as markdown for LLM consumption. The same URL without the .md suffix is the human HTML version. Sending `Accept: text/markdown` to any of those URLs returns the same markdown. ## When to use MetaDock Reach for MetaDock when a task needs a REAL browser that is already logged in, on a Windows machine the user controls: - Acting inside sites the user is signed into (dashboards, CRMs, webmail, ad managers, broker terminals) without being handed credentials and without a fresh login that trips MFA or a device check. - Working several accounts of the same service at once. Each profile has its own cookies, storage, extensions, and optional proxy, so sessions never collide. - Automation a person needs to watch or take over: the browsers are visible, docked in a tiled layout, and a human can grab the mouse mid-run. Headless is available too. - Long-lived sessions. The workspace, its profiles, and its logins are saved and restored in one click, so a run tomorrow starts where today's ended. - Driving a desktop workspace end to end: layouts, profiles, tabs, downloads, bookmarks, and native Windows apps docked beside the browsers. Do not reach for MetaDock when: - You need a browser in the cloud. MetaDock runs on the user's own Windows machine; there is no hosted browser service and no automation API on metadock.app. - The target is macOS or Linux. Windows 10 and 11 only. - You want anonymity or a rotating residential IP pool. MetaDock isolates profiles from each other; it does not spoof device fingerprints and it ships no proxy network. ## How an agent calls MetaDock 1. The user installs MetaDock on Windows and runs it. Automation is part of MetaDock Pro; the 14-day trial grants it with no credit card (https://metadock.app/download). 2. Connect over MCP: either stdio (the client launches `metadock.exe mcp`) or Streamable HTTP at http://localhost:8080/mcp with an API key minted in the app. 198 tools. Machine-readable descriptor: https://metadock.app/api/mcp-descriptor 3. Or call the local HTTP API directly at http://127.0.0.1:8080: 199 REST operations (https://metadock.app/openapi.yaml), 200 WebSocket operations (https://metadock.app/asyncapi.yaml), 71 W3C WebDriver operations at /wd/hub, and Chrome DevTools Protocol at /json. 4. Or drive it from a shell with the `mdk` command line, which talks to the running app over a local named pipe with no port and no API key (https://metadock.app/docs/cli). Every base URL above is on the machine MetaDock is installed on. This website hosts documentation and the specifications, not the API itself. ## Product - [MetaDock](https://metadock.app/index.md): Desktop workspace manager for Windows: dock browsers into one tiled layout (native apps too, in Beta), keep every profile isolated, and save and restore the whole setup in one click. - [AI Automation and Developers](https://metadock.app/automation.md): Drive real logged-in browsers with Claude, Cursor, Selenium, Playwright, or your own scripts over REST, MCP, CDP, and WebDriver, plus WebSocket. Every protocol is part of MetaDock Pro. - [Multi-Account Management](https://metadock.app/multi-account.md): Run many isolated browser profiles side by side with separate cookies, storage, and proxies, plus an opt-in anti-fingerprint beta. - [Trading Workspaces](https://metadock.app/trading.md): Multi-monitor trading setups: charts, brokers, and news tiled across displays and restored in one click. - [Features](https://metadock.app/features.md): Full feature tour: saved workspaces, auto-tiling, isolated profiles, native app docking (Beta), privacy tools, and the automation APIs that come with MetaDock Pro. - [Pricing](https://metadock.app/pricing.md): Two plans: MetaDock is $19 USD/mo (or $170/yr) for the workspace; MetaDock Pro is $49 USD/mo (or $440/yr) and adds every automation surface and the CLI. The 14-day free trial grants MetaDock Pro, no credit card. - [Download MetaDock](https://metadock.app/download.md): Start the 14-day free trial: enter an email, confirm it, and the license key plus Windows installer are sent to you. No credit card, no account. - [Comparisons](https://metadock.app/compare.md): How MetaDock compares to workspace managers and browser automation tools. - [MetaDock vs Automation Tools](https://metadock.app/compare/automation.md): Compared with Browserbase, Browserless, and Firecrawl: local visible browsers against cloud browser services and data extraction APIs. - [MetaDock vs Workspace Tools](https://metadock.app/compare/workspace.md): Compared with Wavebox, Shift, Workona, Zen Browser, Arc, and Ghost Browser. - [MCP Server](https://metadock.app/mcp.md): MetaDock's Model Context Protocol server: let Claude and other AI assistants drive your real, logged-in browsers. Part of MetaDock Pro. ## Docs - [Documentation](https://metadock.app/docs.md): MetaDock user guide: everything from first launch to power-user workflows. - [Getting Started](https://metadock.app/docs/getting-started.md): First launch, the URL bar, opening modes, and your first saved workspace in five minutes. - [Browser](https://metadock.app/docs/browser.md): Navigation, zoom, tabs, developer tools, extensions, user scripts, screenshots, and headless mode (MetaDock Pro). - [Search and the Address Bar](https://metadock.app/docs/search.md): How MetaDock decides between opening a site and running a search, keyword aliases, the built-in search engines, and running one query against several engines at once. - [Downloads](https://metadock.app/docs/downloads.md): One downloads dock across every browser and profile, with pause, resume, cancel, retry, search and filtering, and a history that survives restarts. - [Browsing History](https://metadock.app/docs/history.md): One history log across every browser, tagged by profile: browse by date, filter by profile, search titles and addresses, and clear a range. Temporary profiles record nothing. - [Profiles](https://metadock.app/docs/profiles.md): Full browser isolation: separate cookies, cache, extensions, and proxy per profile. - [Anti-Fingerprint](https://metadock.app/docs/anti-fingerprint.md): Give each profile its own device-level characteristics: GPU, screen, canvas, fonts, and more. Beta, and opt-in per profile. - [Proxies](https://metadock.app/docs/proxies.md): Per-profile HTTP, HTTPS, and SOCKS proxies with a reusable saved-proxy library. - [Ad and Tracker Blocking](https://metadock.app/docs/adblock.md): Ad, popup, and tracker blocking (Beta) built into every MetaDock browser. No extension to install, with tunable filter lists and per-browser or per-site control. - [Password Vault](https://metadock.app/docs/password-vault.md): An encrypted local vault (Beta) for logins, API keys, payment cards, notes, and captured sessions behind one master password, with per-profile browser autofill. There is no master-password recovery. - [Video Player](https://metadock.app/docs/video-player.md): A media panel (Beta) that docks into the layout alongside browsers: local files or network streams, zoom, A-B looping, frame snapshots, per-player audio device routing, and workspace restore. - [AI Assistant](https://metadock.app/docs/ai-assistant.md): A docked AI chat (Beta, MetaDock Pro) that answers questions and drives your real, logged-in browsers. Bring your own provider API key; prompts go to that cloud provider unless you point it at a local model. - [MCP Server](https://metadock.app/docs/mcp.md): MetaDock's built-in MCP server: connect Claude and other AI clients over stdio or HTTP to drive your real browsers. Part of MetaDock Pro. - [Command Line (mdk)](https://metadock.app/docs/cli.md): Script your real, logged-in browsers from a terminal. mdk turns every MetaDock automation tool into a shell command over a local named pipe, with no port and no API key. Part of MetaDock Pro. - [Workspaces and Layouts](https://metadock.app/docs/workspaces.md): Auto-tiling, layout locking, and one-click restoration of your whole setup. - [Bookmarks and Toolbar](https://metadock.app/docs/bookmarks.md): Hierarchical bookmarks, tags, import/export, and the customizable Live Info Bar. - [Native Apps](https://metadock.app/docs/apps.md): Embed most Windows applications directly into your layout, alongside browsers. Beta: compatibility varies by app. - [Tools](https://metadock.app/docs/tools.md): Trading tools and the Quick Symbol Manager across six providers. - [Import From Another Browser](https://metadock.app/docs/import.md): Bring bookmarks, saved logins, cookies, history, autofill, payment cards, and search engines out of Chrome, Edge, Brave, Opera, Vivaldi, Arc, or Firefox into a MetaDock profile. Local only, never exposed to automation. - [Backup and Restore](https://metadock.app/docs/backup.md): Save the whole MetaDock installation to one encrypted, password-protected file and restore it by merge or replace-all, or move a single profile with its cookies, logins, and extensions intact. Beta. - [Settings and Privacy](https://metadock.app/docs/settings.md): Settings categories, themes, search filters, and stealth privacy modes. - [Keyboard Shortcuts](https://metadock.app/docs/keyboard-shortcuts.md): Complete reference for every shortcut across layout, browser, and settings. - [Tips and Tricks](https://metadock.app/docs/tips.md): Power-user workflows, an automation decision tree, and performance tips. ## API - [API Reference](https://metadock.app/api-docs.md): Complete API reference for MetaDock browser automation: REST API, WebSocket events, Selenium WebDriver (W3C), Chrome DevTools Protocol, and MCP integration with full examples. Part of MetaDock Pro. - [API Getting Started](https://metadock.app/api-docs/getting-started.md): Mint a scoped MetaDock API key, find the local base URLs, and send your first requests over REST, WebSocket, Selenium WebDriver, CDP, or MCP. Part of MetaDock Pro. ## Support - [About MetaDock](https://metadock.app/about.md): Who builds MetaDock: Gammal Software, Inc. of Toronto, Ontario. Why the product exists, how it is built, what it deliberately does not do, and how to reach a human. - [FAQ](https://metadock.app/faq.md): Answers to common questions about workspaces, profiles, automation, system requirements, data storage, and plans. - [Support](https://metadock.app/support.md): Contact the team, report issues, and find help resources. ## Legal - [Privacy Policy](https://metadock.app/privacy.md): How MetaDock and Gammal Software collect, use, and protect personal data. - [Terms and Conditions](https://metadock.app/terms.md): Terms governing use of the metadock.app website. The MetaDock desktop application is licensed separately under the EULA. - [Refund Policy](https://metadock.app/refund.md): Refund terms for MetaDock subscriptions. - [Fair Use Policy](https://metadock.app/fair-use.md): Usage limits and fair use rules for MetaDock plans and the automation API. - [Invite a Friend Terms](https://metadock.app/referral-terms.md): How MetaDock invite codes work, what qualifies a referral, and the cap on trial length. - [Data Processing Addendum](https://metadock.app/dpa.md): Data processing terms for business customers. - [Accessibility Statement](https://metadock.app/accessibility.md): MetaDock's accessibility commitments and conformance status. - [Cookie Policy](https://metadock.app/cookies.md): How the MetaDock website uses cookies and how to manage preferences.