Browser Use
Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.
作者による説明(英語の原文)
Deterministic Zero-LLM Web Compiler, Scraper, Crawler, and Site Mapper for AI Agents.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
ATLAS_API_KEY「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://api.atlas-compiler.com/mcpClaude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"atlas": {
"command": "npx",
"args": [
"-y",
"@atlascompiler/mcp"
],
"env": {
"ATLAS_API_KEY": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add --transport http atlas https://api.atlas-compiler.com/mcpclaude mcp add atlas --env ATLAS_API_KEY=your-value -- npx -y @atlascompiler/mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"atlas": {
"url": "https://api.atlas-compiler.com/mcp"
}
}
}プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"atlas": {
"command": "npx",
"args": [
"-y",
"@atlascompiler/mcp"
],
"env": {
"ATLAS_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"atlas": {
"type": "http",
"url": "https://api.atlas-compiler.com/mcp"
}
}
}プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"atlas": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@atlascompiler/mcp"
],
"env": {
"ATLAS_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://api.atlas-compiler.com/mcpメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーは、ツール一覧を表示する前にサインインを求めます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名はドメイン atlas-compiler.com で確認済みです(レジストリがドメインの所有を確認しています)
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
359ミリ秒で応答(HTTP 401)
OAuthでのサインインに対応しているため、AIアプリがログイン画面へ案内してくれます
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック3項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:ATLAS_API_KEY
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
GitHubリポジトリの最終更新は–、最新バージョン(1.0.5)がレジストリに届いたのは13 日前です。
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、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
The official Model Context Protocol (MCP) server for Atlas.
Connects AI coding assistants, agents, and LLMs (Cursor, Claude Desktop, Windsurf, ChatGPT, MCP Inspector) directly to Atlas's zero-LLM web compilation pipeline. Provides deterministic, clean markdown extraction, site topology discovery, batch compilation, and bounded crawling without LLM hallucinations or context bloat.
2026-07-28 protocol era with native prompt caching hints (cacheHints: { ttlMs, cacheScope }) and asynchronous task tracking via io.modelcontextprotocol/tasks.npx @atlascompiler/mcp or configure directly into desktop IDEs.POST /mcp for remote clients and web agents.--api-key, -k) with exit code 1 to eliminate secret exposure in ps aux and process inspection.WHERE workspace_id = ?1 AND id = ?2) on all atlas:// resources.Origin blocking prevents browser-based cross-origin drive-by attacks.atlas-egress for zero-trust SSRF protection.Sign in to the Atlas Dashboard to generate your free API key (atlas_...).
Run the 1-click interactive setup wizard to validate your API key and automatically configure your desktop editors (Claude Desktop, Cursor, VS Code, Windsurf):
# Interactive mode (prompts for scope: Global, Project, or Both):
npx -y @atlascompiler/mcp init
npx -y @atlascompiler/mcp init --global # User-level (Claude, ~/.cursor, Windsurf) npx -y @atlascompiler/mcp init --project # Repo-level (.cursor/mcp.json, .vscode/mcp.json) npx -y @atlascompiler/mcp init --both # Both user-level and project-level npx -y @atlascompiler/mcp init --skip-editors # Save credentials only
The wizard:
atlas_...).~/.atlas/credentials.json (POSIX 0600 permissions).mcpServers) from VS Code workspace format (servers).Once configured via init, you can run the MCP server with zero flags or environment variables:
npx -y @atlascompiler/mcp
In automated pipelines, containerized environments, or ephemeral workers, supply credentials via the ATLAS_API_KEY environment variable:
# macOS / Linux
export ATLAS_API_KEY="atlas_your_api_key_here"
$env:ATLAS_API_KEY = "atlas_your_api_key_here"
npx -y @atlascompiler/mcp
Security Note: Passing API keys via CLI flags (
--api-keyor-k) is strictly prohibited and blocked by the CLI to avoid process table inspection leaks. Always useinitor theATLAS_API_KEYenvironment variable.
| Command | Description |
|---|---|
npx @atlascompiler/mcp | Start stdio MCP server for Claude, Cursor, and other MCP clients. |
npx @atlascompiler/mcp init | Interactive credential setup wizard, editor config, and Agent Skill install. |
npx @atlascompiler/mcp init --global | Setup credentials and configure user-level editors (Claude, ~/.cursor, Windsurf). |
npx @atlascompiler/mcp init --project | Setup credentials and configure repo-level editors (.cursor, .vscode). |
npx @atlascompiler/mcp skill | Install canonical Atlas Agent Skill into project (.agents/skills/atlas/SKILL.md). |
npx @atlascompiler/mcp skill --global | Install canonical Atlas Agent Skill globally (~/.agents/skills/atlas/SKILL.md). |
npx @atlascompiler/mcp whoami | Inspect active credentials and resolution source (env vs ~/.atlas/credentials.json). |
npx @atlascompiler/mcp logout | Clear saved credentials from ~/.atlas/credentials.json. |
npx @atlascompiler/mcp --help | Show command line usage. |
Atlas publishes an official Agent Skill for AI coding agents (Claude Code, Cursor, Antigravity, Windsurf) providing progressive disclosure playbooks for web compilation, scraping, mapping, crawling, and batch extraction.
@atlascompiler/mcp CLI (Fastest)# In your current project:
npx -y @atlascompiler/mcp skill
npx -y @atlascompiler/mcp skill --global
npx skills)# Via domain discovery (RFC 8615):
npx skills add atlas-compiler.com
npx skills add redcliffe0003/Atlas
curl -fsSL https://atlas-compiler.com/skill.md -o .agents/skills/atlas/SKILL.md
You can configure your editor in two ways:
npx -y @atlascompiler/mcp init to store credentials securely in ~/.atlas/credentials.json (POSIX 0600). Editor config files remain clean with no tokens checked into git.ATLAS_API_KEY directly in your editor's MCP config file.Add the server to your Cursor MCP settings (~/.cursor/mcp.json for global, or .cursor/mcp.json in your repository):
{
"mcpServers": { "atlas": { "command": "npx", "args": ["-y", "@atlascompiler/mcp"], "env": { "ATLAS_API_KEY": "atlas_your_api_key_here" } } } }
*(If you already ran `atlas-mcp init`, the `"env"` block can be omitted.)*
Add the server to your project's .vscode/mcp.json:
{
"servers": { "atlas": { "command": "npx", "args": ["-y", "@atlascompiler/mcp"], "env": { "ATLAS_API_KEY": "atlas_your_api_key_here" } } } }
Note: VS Code expects the root key
"servers", whereas Cursor, Claude Desktop, and Windsurf use"mcpServers". Theatlas-mcp initwizard automatically applies the correct format for each editor target.
Add the server to your Claude Desktop configuration:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json~/.config/Claude/claude_desktop_config.json{
"mcpServers": { "atlas": { "command": "npx", "args": ["-y", "@atlascompiler/mcp"], "env": { "ATLAS_API_KEY": "atlas_your_api_key_here" } } } }
Add the server to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": { "atlas": { "command": "npx", "args": ["-y", "@atlascompiler/mcp"], "env": { "ATLAS_API_KEY": "atlas_your_api_key_here" } } } }
POST /mcp)For remote agents or the official MCP Inspector:
https://api.atlas-compiler.com/mcpAuthorization: Bearer atlas_YOUR_API_KEY_HEREContent-Type: application/jsonAccept: application/jsonGET /.well-known/oauth-protected-resource.Atlas exposes 5 focused tools for AI coding assistants and agent workflows:
| # | Tool | Description | Best For | | :-: | :--- | :--- | :--- | | 1 | atlas_compile | Deep 12-pass AST compilation into high-density Markdown | Complex docs, API references, tables, and code blocks | | 2 | atlas_scrape | Fast single-page content and link extraction | Articles, blog posts, news, and raw text | | 3 | atlas_map | Domain topology spider and sitemap explorer | Discovering reachable URLs without downloading page bodies | | 4 | atlas_batch_compile | Concurrent parallel compilation (up to 20 URLs) | Multi-page comparisons and batch data ingestion | | 5 | atlas_crawl | Bounded recursive website crawl with path glob filtering | Section-specific site crawls (e.g. /docs/**) |
atlas_compileCompile any web page into a structured, high-density markdown document optimized for LLM reasoning.
{
url: string; // Required: Absolute HTTP/HTTPS URL format?: 'markdown' | 'semantic' | 'markdown+links'; // 'semantic' includes AST graph; 'markdown+links' appends links max_output_chars?: number; // Maximum characters to return in the tool response (default: 30000) force_fresh?: boolean; // Bypass edge cache and force fresh compile from origin (default: false) }
Example Agent Invocation:
*"Compile the Stripe payment intents documentation at
https://docs.stripe.com/api/payment_intentsand show me the API parameters."*
atlas_scrapeFast, lightweight single-page extraction when deep compilation isn't required.
{
url: string; // Required: Absolute HTTP/HTTPS URL formats?: Array<'markdown' | 'links' | 'text'>; // Formats to extract (default: ['markdown']) max_output_chars?: number; // Capping threshold (default: 30000) timeout_ms?: number; // Maximum fetch timeout in milliseconds (default: 15000) }
Example Agent Invocation:
*"Scrape the main text and links from
https://atlas-compiler.com."*
atlas_mapDiscover site topology, sitemaps, and reachable URLs on a target domain without downloading page bodies.
{
url: string; // Required: Root URL or domain (e.g. 'https://docs.github.com') limit?: number; // Maximum URLs to return (1-500, default: 100) include_subdomains?: boolean; // Follow subdomains (default: false) sitemap?: 'include' | 'skip' | 'only'; // Sitemap inspection strategy (default: 'include') }
Example Agent Invocation:
*"Map the documentation pages on
https://docs.github.comso we know what guides are available."*
atlas_batch_compileCompile multiple pages in parallel (up to 20 URLs) with per-document success/failure aggregation.
{
urls: string[]; // Required: Array of 1 to 20 URLs format?: 'markdown' | 'semantic' | 'markdown+links'; // Content format (default: 'markdown') max_output_chars_per_page?: number; // Character cap per document (default: 15000) }
Example Agent Invocation:
*"Compile these 3 release note pages simultaneously:
['https://site.com/v1', 'https://site.com/v2', 'https://site.com/v3']."*
atlas_crawlBounded crawl of a website starting from a seed URL with link discovery, depth limits, and path filtering.
{
url: string; // Required: Seed URL to begin crawling max_pages?: number; // Maximum pages to process (1-50, default: 10) max_depth?: num
冒頭だけを表示しています。続きはリポジトリで読めます