Browser Use
Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.
作者による説明(英語の原文)
Web search, Google SERP, scraping, screenshots, PDFs, brand data, and website diagnostics.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
API_KEY「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://mcp.geekflare.com/{API_KEY}/mcpアドレスには、あなたしか知らない {…} の部分(アカウントなど)があるので、コピーして書き換えてください。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"geekflare": {
"command": "npx",
"args": [
"-y",
"@geekflare/mcp"
],
"env": {
"API_KEY": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add --transport http geekflare 'https://mcp.geekflare.com/{API_KEY}/mcp'claude mcp add geekflare --env API_KEY=your-value -- npx -y @geekflare/mcp動かす前に、空欄の値を入力してください。
アドレスには、あなたしか知らない {…} の部分(アカウントなど)があるので、コピーして書き換えてください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"geekflare": {
"url": "https://mcp.geekflare.com/{API_KEY}/mcp"
}
}
}プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"geekflare": {
"command": "npx",
"args": [
"-y",
"@geekflare/mcp"
],
"env": {
"API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
アドレスには、あなたしか知らない {…} の部分(アカウントなど)があるので、コピーして書き換えてください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"geekflare": {
"type": "http",
"url": "https://mcp.geekflare.com/{API_KEY}/mcp"
}
}
}プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"geekflare": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@geekflare/mcp"
],
"env": {
"API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://mcp.geekflare.com/{API_KEY}/mcpアドレスには、あなたしか知らない {…} の部分(アカウントなど)があるので、コピーして書き換えてください。
メニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名はドメイン geekflare.com で確認済みです(レジストリがドメインの所有を確認しています)
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
アドレスにあなた自身のアカウント情報が必要なため、代わりにチェックできません
アドレスにあなた自身のアカウント情報が必要なため、代わりにチェックできません
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:API_KEY
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
GitHubリポジトリの最終更新は–、最新バージョン(0.5.0)がレジストリに届いたのは12 日前です。
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 MCP (Model Context Protocol) server for the Geekflare. Connect Geekflare's web intelligence tools directly to Claude, Cursor, Windsurf, and other AI assistants.
Sign up at geekflare.com/api and copy your API key from the dashboard.
Add this to your `claude_desktop_config.json`:
{
"mcpServers": { "geekflare": { "command": "npx", "args": ["-y", "@geekflare/mcp"], "env": { "API_KEY": "your-api-key-here" } } } }
Add to your MCP settings:
{
"mcpServers": { "geekflare": { "command": "npx", "args": ["-y", "@geekflare/mcp"], "env": { "API_KEY": "your-api-key-here" } } } }
{
"mcpServers": { "geekflare": { "command": "docker", "args": ["run", "-i", "--rm", "-e", "API_KEY=your-api-key-here", "geekflare/mcp"] } } }
webScrapeScrape full page content from any URL. Returns HTML, Markdown, JSON, or LLM-optimised text — including structured data via ready-made extraction templates, custom CSS/XPath schemas, or AI-powered extraction.
| Parameter | Type | Default | Description | |||
|---|---|---|---|---|---|---|
url \* | string | — | Target URL | |||
device | desktop | mobile | desktop | Device to emulate | ||
format | array | ["markdown"] | Output formats (up to 3): html, markdown, json, markdown-llm, html-llm, text, text-llm | |||
proxyMode | boolean | "auto" | false | false never uses a proxy, auto retries through one if the site blocks the request, true always uses one | ||
proxyCountry | string | — | Route through a country ISO code (e.g. "us"), used when a proxy is active | |||
renderJS | boolean | auto | Execute JavaScript before extracting. If omitted, resolved automatically based on whether the page needs it | |||
fileOutput | boolean | false | Return a download URL instead of inline content | |||
blockAds | boolean | true | Block ads during scrape | |||
stealth | boolean | false | Bypass CAPTCHAs (slower) | |||
waitTime | number | 0 | Seconds to wait after page load before capturing content | |||
extractionMode | default | cssSchema | xpathSchema | template | default | Only used when format includes json |
template | product | contact | — | Ready-made extraction template when extractionMode is template | ||
extractionSchema | object | — | Custom field-extraction schema for cssSchema/xpathSchema modes | |||
aiPrompt | object | — | AI-powered extraction/analysis of the scraped page. Supports prompt, schema, listing, summary, sentiment, and keywords modes. Adds +6 credits |
metaScrapeScrape meta tags — title, description, Open Graph, Twitter cards, and more.
| Parameter | Type | Default | Description | |
|---|---|---|---|---|
url \* | string | — | Target URL | |
device | desktop | mobile | desktop | Device to emulate |
format | json | markdown | json | Response format |
proxyCountry | string | — | Country ISO code | |
renderJS | boolean | true | Whether to execute JavaScript | |
fileOutput | boolean | false | Return a download URL instead of inline content | |
blockAds | boolean | true | Block ads during scrape |
brandGet structured brand information for a website domain, including brand identity, logos, colors, typography, social profiles, links, page metadata, and company information.
The brand tool supports two levels of brand intelligence:
standard — Returns structured brand information available from the website.enriched — Includes additional LLM-synthesized company intelligence when available.| Parameter | Type | Default | Description | |
|---|---|---|---|---|
url \* | string | — | Target URL | |
refresh | boolean | false | Force an on-demand fetch and refresh the cached brand data | |
mode | standard | enriched | standard | Depth of brand data to return. enriched includes LLM-synthesized company intelligence |
{
"url": "https://example.com", "mode": "enriched" }
To bypass cached data and fetch fresh information:
{
"url": "https://example.com", "refresh": true, "mode": "enriched" }
The response may include:
Enriched company information depends on the publicly available information for the domain, so individual fields may be omitted.
screenshotCapture a screenshot of any website. Supports full-page, element-only, Retina, dark mode, transparent backgrounds, and AI-friendly link highlighting.
| Parameter | Type | Default | Description | ||
|---|---|---|---|---|---|
url \* | string | — | Target URL | ||
device | desktop | mobile | desktop | Device to emulate | |
type | png | jpeg | webp | png | Image format |
proxyCountry | string | — | Country ISO code | ||
fullPage | boolean | false | Capture the full page | ||
selector | string | — | CSS selector for the element to capture | ||
fallbackToFullPage | boolean | false | Fall back to a full-page capture if selector isn't found | ||
blockAds | boolean | true | Block ads | ||
hideCookie | boolean | true | Remove cookie banners | ||
skipCaptcha | boolean | true | Bypass anti-bot challenges | ||
addTimestamp | boolean | false | Add a timestamp | ||
highlightLinks | boolean | false | Draw borders around links/buttons — useful for AI vision models | ||
pageHeight | number | — | Custom page height in pixels | ||
viewportWidth | number | — | Viewport width | ||
viewportHeight | number | — | Viewport height | ||
captureBeyondViewport | boolean | — | Capture content beyond the configured viewport | ||
delay | number | — | Seconds to wait after page load | ||
quality | number | 90 | Image quality for JPEG/WEBP | ||
scaleFactor | number | — | Device pixel ratio | ||
theme | light | dark | auto | auto | Color scheme |
removeBackground | boolean | false | Remove page background (PNG only) | ||
disableAnimations | boolean | false | Freeze CSS animations before capture | ||
inline | boolean | false | Return image data inline instead of a CDN URL |
searchSearch the web and return clean, structured results. Supports web, news, and image search with optional AI-grounded answers.
| Parameter | Type | Default | Description |
|---|---|---|---|
query \* | string | — | Search query |
limit | number | 10 | Number of results |
time | string | — | Time filter: any, d, w, m, y, d7, h6 |
location | string | — | Country ISO code to localise results |
| `so
冒頭だけを表示しています。続きはリポジトリで読めます