Back to Home
railsblueprint icon

blueprint-mcp

Verified Safe

by railsblueprint

Overview

Enable AI assistants and coding agents to control and automate real web browsers (Chrome, Firefox, Opera) through a browser extension, maintaining logged-in sessions and avoiding bot detection.

Installation

Run Command
npx @railsblueprint/blueprint-mcp@latest

Environment Variables

  • AUTH_BASE_URL
  • MCP_PORT
  • DEBUG
  • STEALTH_MODE

Security Notes

The server's core functionality involves executing arbitrary JavaScript in the browser context (`Runtime.evaluate`) and performing privileged browser actions, which is inherently powerful and carries risk if the AI agent or MCP client is compromised. By default, the server only accepts local WebSocket connections (localhost:5555), limiting direct network exposure for the free tier. PRO mode uses OAuth for authentication to a cloud relay. The browser extension requires explicit user action to connect. Token decoding for user info on the local server does not validate JWT signatures, which is a minor concern but likely relies on the PRO relay for full validation. The use of `child_process.exec` to open a browser for OAuth flow is controlled, opening a predefined URL. Overall, the project acknowledges and attempts to mitigate risks through local-only defaults and explicit user/authentication steps, but its powerful nature means high trust in the connecting AI client is required.

Similar Servers

Stats

Interest Score36
Security Score7
Cost ClassMedium
Avg Tokens1000
Stars45
Forks7
Last Update2025-12-21

Tags

AI automationbrowser controlweb automationmulti-browserdevtools