browser-mcp-claude
Browser MCP for Claude and other models
これは、Playwright と Streamable HTTP を介して汎用ブラウザツールを提供するリモート MCP サーバーです。サーバー内で Claude に依存することはありません。HTTPS 経由で MCP をサポートする任意のクライアントが使用できます。Claude や、Gemini、OpenAI、またはローカルモデルを使用するミドルウェアも含まれます。
サーバーはページを開いて読み取り、機密性の低いフィールドに入力できますが、パスワードフィールド、ファイル、最終送信、支払い、削除操作はブロックします。
Replit へのデプロイ
このリポジトリを Docker を使用して Replit にインポートし、Reserved VM または常時稼働サービスを選択します。Secrets に以下の変数を追加します:
Key | Value |
| Claude をサーバーで認証するための長いランダムトークン |
|
|
|
|
パスワード、検証コード、サイトキーを GitHub やコード内に置かないでください。
デプロイ後、エンドポイントは次のようになります:
https://YOUR-REPL-DOMAIN/mcp
HTTPS 経由で公開されている必要があります。Claude はローカルの電話からではなく、Anthropic のクラウドインフラストラクチャからサーバーに接続します。
Related MCP server: mcp-browser
Claude Web の接続
電話の Claude で Customize → Connectors → + → Add custom connector を開き、/mcp リンクを入力します。インターフェースが OAuth Client ID/Secret を要求する場合は、MCP_AUTH_TOKEN をそれらのフィールドに入れないでください。これらのフィールドは OAuth 用です。アカウントに対して Claude が表示する認証メカニズムを使用するか、サーバーが直接 Bearer トークンを必要とする場合は Claude API 経由で接続を実装してください。
追加後、会話内で + → Connectors からコネクタを有効にします。公開ページを開いてテキストスナップショットを取得するなど、読み取り専用コマンドから始めてください。許可する前に各ツールリクエストを確認してください。
マルチモデル
MCP サーバーはモデルを強制しません。Claude、Gemini、OpenAI、または MCP をサポートする他のモデルがクライアントとなり、ツールの呼び出しを決定します。Playwright や MCP サーバーを変更せずにモデルを変更できます。
サーバーツール
browser_open(url): 公開 HTTP(S) ページを開きます。browser_snapshot(): 現在のページを読み取り、インタラクティブ要素の参照を表示します。browser_click(ref): 最終送信ではない要素をクリックします。browser_fill(ref, value): 機密性の低いテキストフィールドに入力します。browser_select(ref, label_or_value): リストから要素を選択します。browser_back(): 1ページ戻ります。browser_close(): ブラウザセッションを閉じます。
セキュリティ制限
MCP_AUTH_TOKEN が設定されていない場合、サーバーは起動を拒否します。公開 HTTPS の背後で実行し、必要に応じてサイトとデータへのアクセスを制限する必要があります。CAPTCHA やサイトの制御を回避するために使用したり、購入、削除、送信操作に対する自動権限を Claude に与えたりしないでください。本番アカウントで使用する前に、実際の OAuth を追加してください。
参考
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseBqualityDmaintenancePlaywright wrapper for MCP that enables LLM-powered clients to control a browser for automation tasks.101
- FlicenseNot gradedqualityCmaintenanceExposes Playwright browser automation as MCP tools, enabling AI assistants to control a real browser tab-by-tab for form filling, navigation, and more, while preserving the user's active session.
- FlicenseNot gradedqualityCmaintenanceEnables browser automation through the MCP protocol, allowing AI agents to control a real browser using accessibility snapshots and natural language commands.
- AlicenseNot gradedqualityBmaintenanceEnables autonomous web QA by exposing Playwright browser control as MCP tools for navigation, accessibility snapshotting, interaction, and bug detection.3MIT
Related MCP Connectors
Stealth web browser for agents: search, fetch, click and type through persistent sessions over MCP.
A paid remote MCP for AI agent browser DevTools MCP, built to return verdicts, receipts, usage logs,
Provides cloud browser automation capabilities using Stagehand and Browserbase, enabling LLMs to i…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/saGoldberg31/browser-mcp-claude'
If you have feedback or need assistance with the MCP directory API, please join our Discord server