Blueprint MCP Server

Blueprint MCP monorepo - MCP server and browser extensions

Local serverstdioTypeScript

What is the Blueprint MCP Server?

Blueprint MCP monorepo - MCP server and browser extensions

What you get

An MCP (Model Context Protocol) server that lets AI assistants control your actual browser (Chrome, Firefox, or Opera) through a browser extension. Unlike headless automation tools, this uses your real browser profile with all your logged-in sessions, cookies, and extensions intact.

Configuration and credentials

  • Node.js 18+ - A supported browser (Chrome, Firefox, Edge, or Opera) - npm or yarn

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
enableActivate browser automation (required first step)
disableDeactivate browser automation
statusCheck connection status
authLogin to PRO account (for cloud relay features)
browser_tabsList, create, attach to, or close browser tabs
browser_navigateNavigate to a URL
browser_navigate_backGo back in history
browser_snapshotGet accessible page content (recommended for reading pages)
browser_take_screenshotCapture visual screenshot
browser_console_messagesGet browser console logs
browser_network_requestsPowerful network monitoring and replay tool with multiple actions:
FiltersurlPattern (substring), method (GET/POST), status (200/404), resourceType (xhr/fetch/script)
Paginationlimit (default: 20), offset (default: 0)
Exampleaction='details', requestId='12345.67', jsonPath='$.data.users[0]'
browser_extract_contentExtract page content as markdown
browser_interactPerform multiple actions in sequence (click, type, hover, wait, etc.)
browser_clickClick on elements
browser_typeType text into inputs
browser_hoverHover over elements
browser_select_optionSelect dropdown options
browser_fill_formFill multiple form fields at once
browser_press_keyPress keyboard keys
browser_dragDrag and drop elements
browser_evaluateExecute JavaScript in page context
browser_handle_dialogHandle alert/confirm/prompt dialogs
browser_file_uploadUpload files through file inputs
browser_windowResize, minimize, maximize browser window
browser_pdf_saveSave current page as PDF
browser_performance_metricsGet performance metrics
browser_verify_text_visibleVerify text is present (for testing)
browser_verify_element_visibleVerify element exists (for testing)
browser_list_extensionsList installed browser extensions
browser_reload_extensionsReload unpacked extensions (useful during development)

How to install the Blueprint MCP Server

{
  "mcpServers": {
    "browser": {
      "command": "npx",
      "args": [
        "@railsblueprint/blueprint-mcp@latest"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Node.js 18+ - A supported browser (Chrome, Firefox, Edge, or Opera) - npm or yarn

Example prompts to try

  • “Use Blueprint MCP to Navigation.”
  • “Use Blueprint MCP to Interaction.”
  • “Use Blueprint MCP to Advanced.”

Frequently asked questions

Blueprint MCP monorepo - MCP server and browser extensions Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.