unbrowse-mcp
by getfoundry
Overview
Enables AI agents to interact with websites and APIs at a network level, offering faster, more reliable, and cost-effective web automation.
Installation
npx unbrowse-mcpEnvironment Variables
- SOLANA_PRIVATE_KEY
- UNBROWSE_API_KEY
- UNBROWSE_SESSION_TOKEN
- SOLANA_RPC_URL
- UNBROWSE_PASSWORD
- DEV_MODE
- ENABLE_INDEX_TOOL
- SENTRY_DSN
- PROXY_URL
- UNBROWSE_API_BASE_URL
Security Notes
The server dynamically executes JavaScript code (`wrapper_code` for abilities and `transform_code` for result processing) using `vm.Script.runInContext`. While `vm.Script` provides a form of isolation, it's not a hardened sandbox for untrusted code, and the context explicitly exposes `process.env`. This means that if malicious code is injected (e.g., through a compromised upstream Unbrowse API or via a crafted `transform_code` parameter), it could potentially read and exfiltrate sensitive environment variables such as `SOLANA_PRIVATE_KEY`, `UNBROWSE_API_KEY`, or `UNBROWSE_PASSWORD`. This constitutes a significant remote code execution and secret exfiltration vulnerability.
Similar Servers
brightdata-mcp
Enables AI agents to access, search, extract, and navigate the live web in real-time without being blocked.
mcp
This server provides Hyperbrowser's Model Context Protocol (MCP) interface, offering tools for web scraping, structured data extraction, crawling, and general-purpose browser automation using AI agents like OpenAI's CUA and Anthropic's Claude Computer Use.
Lynkr
Lynkr is an AI orchestration layer that acts as an LLM gateway, routing language model requests to various providers (Ollama, Databricks, OpenAI, etc.). It provides an OpenAI-compatible API and enables AI-driven coding tasks via a rich set of tools and a multi-agent framework, with a strong focus on security, performance, and token efficiency. It allows AI agents to interact with a defined workspace (reading/writing files, executing shell commands, performing Git operations) and leverages long-term memory and agent learning to enhance task execution.
AgentUp
A developer-first framework for building, deploying, and managing AI agents, bringing Docker-like consistency and operational ease to AI agent development.