Back to Home
railsblueprint icon

blueprint-mcp

Verified Safe

by railsblueprint

Overview

Enables AI assistants to control a real browser (Chrome, Firefox, Opera) through a browser extension, ideal for interacting with 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 design uses a browser extension for automation, which inherently involves executing JavaScript in the browser context via DevTools Protocol (`Runtime.evaluate`). This means the AI agent effectively has the ability to run arbitrary JavaScript on the web pages it controls. The default local WebSocket connection (`127.0.0.1:5555`) is secure. The PRO tier uses OAuth2 authentication for cloud relay connections, with tokens stored securely using file locking (`proper-lockfile`). JWTs are decoded by the client but not validated, relying on the relay server for validation, which is an appropriate separation of concerns. No obfuscation or obvious malicious patterns were found in the provided code. The project is transparent about the inherent security implication of giving AI control over a browser.

Similar Servers

Stats

Interest Score58
Security Score8
Cost ClassMedium
Avg Tokens30000
Stars33
Forks6
Last Update2025-12-08

Tags

AIBrowser AutomationMCPWeb InteractionReal Browser