Browser Use
Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.
作者による説明(英語の原文)
Unlock, render, crawl and screenshot any website — anti-bot bypass and technology detection through…
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
BROWSERSOLVER_API_KEY, x-api-key「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"browsersolver": {
"command": "npx",
"args": [
"-y",
"@browsersolver/mcp"
],
"env": {
"BROWSERSOLVER_API_KEY": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add --transport http browsersolver https://mcp.browsersolver.com/ --header 'x-api-key: your-value'claude mcp add browsersolver --env BROWSERSOLVER_API_KEY=your-value -- npx -y @browsersolver/mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"browsersolver": {
"url": "https://mcp.browsersolver.com/",
"headers": {
"x-api-key": "your-value"
}
}
}
}プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"browsersolver": {
"command": "npx",
"args": [
"-y",
"@browsersolver/mcp"
],
"env": {
"BROWSERSOLVER_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"browsersolver": {
"type": "http",
"url": "https://mcp.browsersolver.com/",
"headers": {
"x-api-key": "your-value"
}
}
}
}プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"browsersolver": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@browsersolver/mcp"
],
"env": {
"BROWSERSOLVER_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
x-api-key 秘密 必須 HTTP headerこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーは、ツール一覧を表示する前にサインインを求めます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名はドメイン browsersolver.com で確認済みです(レジストリがドメインの所有を確認しています)
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
753ミリ秒で応答(HTTP 401)
OAuthでのサインインに対応しているため、AIアプリがログイン画面へ案内してくれます
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック3項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:BROWSERSOLVER_API_KEY, x-api-key
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
GitHubリポジトリの最終更新は–、最新バージョン(0.1.0)がレジストリに届いたのは今日です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Browser Use, Chrome DevTools MCP, MCP Server Browser
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.
MCP server for Chrome DevTools
MCP server for browser use access
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Official Model Context Protocol server for the BrowserSolver web unlocker API.
Unlock, render, crawl and screenshot any website — anti-bot bypass and technology detection through one API.
It lets Claude, Cursor, VS Code, Windsurf and any MCP client call the API as tools. Runs over stdio (local) or Streamable HTTP (self-hosted).
BrowserSolver runs this server for you at `https://mcp.browsersolver.com/` (Streamable HTTP). Send your API key in the x-api-key header; nothing to install.
claude mcp add --transport http browsersolver https://mcp.browsersolver.com/ --header "x-api-key: YOUR_API_KEY"
{
"mcpServers": { "browsersolver": { "url": "https://mcp.browsersolver.com/", "headers": { "x-api-key": "YOUR_API_KEY" } } } }
The hosted server and this package expose the same API; run the package locally when you want stdio, your own network egress, or to self-host it.
claude mcp add browsersolver --env BROWSERSOLVER_API_KEY=YOUR_API_KEY -- npx -y @browsersolver/mcp
Add the server to the client's MCP configuration (claude_desktop_config.json, .cursor/mcp.json…):
{
"mcpServers": { "browsersolver": { "command": "npx", "args": ["-y", "@browsersolver/mcp"], "env": { "BROWSERSOLVER_API_KEY": "YOUR_API_KEY" } } } }
{
"servers": { "browsersolver": { "type": "stdio", "command": "npx", "args": ["-y", "@browsersolver/mcp"], "env": { "BROWSERSOLVER_API_KEY": "${input:browsersolver-api-key}" } } }, "inputs": [ { "type": "promptString", "id": "browsersolver-api-key", "description": "BrowserSolver API key", "password": true } ] }
Download the .mcpb bundle from the releases page and open it; Claude Desktop asks for your API key.
docker build -t browsersolver-mcp .
docker run -i --rm -e BROWSERSOLVER_API_KEY=YOUR_API_KEY browsersolver-mcp
| Tool | Description |
|---|---|
stats | Infrastructure health for an engine or endpoint over the last hour. Not scoped to your account or tenant. Enabled per account: HTTP 403 means contact support to activate it. |
usage | Retrieve real-time usage statistics and credit balance for your BrowserSolver account. |
website_antibot | Single-pass scan that names the bot-protection vendor in front of a URL so you can choose the right BrowserSolver fetch tier next. |
website_crawler | Fast HTTP pull of public HTML with no browser session. Ideal when the first response already contains the content you need. |
website_rendering | Run a managed browser session against a public URL and collect the HTML after client-side scripts finish. Prefer Crawler for static markup; escalate to WebUnlocker on approved hosts when challenges p… |
website_screenshot | Turn any public URL into a PNG, JPEG, WebP, or PDF asset rendered by BrowserSolver. No local Chromium fleet to operate. |
website_technology | Map CMS, frameworks, analytics, CDN, and security tooling exposed by a public URL. Choose simple lists or expert metadata with confidence scores. |
website_webunlocker | BrowserSolver's highest HTML fetch tier for retail and marketplace hosts on your account whitelist. Solves persistent bot challenges that still block Rendering. |
Every tool that calls the API consumes credits. JSON results are returned as text; images are returned inline and other files (PDF…) as embedded resources, up to 4 MB.
npx @browsersolver/mcp --http --port 3000
The endpoint is POST /mcp (stateless, JSON responses). Each client sends its own key in the x-api-key header (or Authorization: Bearer ); the server never uses a key of its own. It binds to 127.0.0.1 by default and rejects browser origins unless you allow them — put it behind TLS before exposing it.
createHttpHandler() is exported for Fetch-compatible runtimes (Cloudflare Workers, Deno, Bun):
import { createHttpHandler } from "@browsersolver/mcp";
export default { fetch: createHttpHandler({ allowedOrigins: [] }) };
BROWSERSOLVER_API_KEY (stdio) or the request headers (HTTP) and removed from error messages.npm install
npm test npm run build npx @modelcontextprotocol/inspector node dist/stdio.js
The server uses the official Node.js SDK (@browsersolver/sdk).
| SDK | Package | Install |
|---|---|---|
| Node.js | @browsersolver/sdk | npm install @browsersolver/sdk |
| Python | browsersolver | pip install browsersolver |
| Go | browsersolver-go | go get github.com/browsersolver/browsersolver-go |
| .NET | BrowserSolver | dotnet add package BrowserSolver |
| Ruby | browsersolver | gem install browsersolver |
| PHP | browsersolver/sdk | composer require browsersolver/sdk |
| Java | browsersolver-java | build from source, see its README |
| CLI | @browsersolver/cli | npm install -g @browsersolver/cli |
| MCP server | @browsersolver/mcp | npx -y @browsersolver/mcp |
MIT — see LICENSE.