Zum Inhalt springen

Verlauf von google-surf-mcp im Namensraum io.github

io.github.HarimxChoi/google-surf-mcp · Registerstatus: aktiv

Die Quelle liefert zu diesem Eintrag keinen eigenen Namen. In der Überschrift steht deshalb der hintere Teil des Bezeichners; vollständig steht er als Koordinate darunter.

Angaben zu diesem Eintrag melden

Jede veröffentlichte Änderung an diesem Eintrag, die jüngste zuerst.

Änderungen
2026-09-11Deklarierte Version: 1.0.9 → 1.1.3
2026-09-11Im Register geändert am (Rohangabe): 2026-09-03 → 2026-09-10
2026-09-11Im Register eingetragen am (Rohangabe): 2026-09-03 → 2026-09-10
2026-09-11Verbindungswege (Quellstruktur): {"packages":[{"registryType":"npm","identifier":"google-surf-mcp","version":"1.0.9","transport":"stdio","environment":[{"name":"SEARCH_API","description":"SearchApi API key. Required only for SearchApi primary or fallback modes.","format":"string","required":false,"secret":true},{"name":"SURF_SEARCH_PROVIDER","description":"Provider for search and search_parallel: browser, searchapi, or fallback. Defaults to browser.","format":"string","required":false,"secret":false},{"name":"SURF_SCHOLAR_PROVIDER","description":"Provider for scholar_search: browser, searchapi, or fallback. Defaults to browser.","format":"string","required":false,"secret":false},{"name":"SURF_BROWSER_ENGINE","description":"Browser engine: auto, native, or playwright. Auto uses one hidden native Chrome broker shared across local MCP sessions.","format":"string","required":false,"secret":false},{"name":"CHROME_PATH","description":"Absolute path to the Chrome binary. Auto-detected on Windows/macOS/Linux when omitted.","format":"string","required":false,"secret":false},{"name":"SURF_PROFILE_ROOT","description":"Directory for the warm Chrome profile. Defaults to ~/.google-surf-mcp.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH","description":"Enable local project memory and hybrid retrieval. Defaults to true.","format":"string","required":false,"secret":false},{"name":"SURF_RETRIEVAL_MODE","description":"Shared route for search and search_parallel: live or hybrid. Defaults to hybrid.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_ROOT","description":"Embedded SurrealDB data directory. Defaults to <profile>/research.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_VECTOR_MODEL","description":"Local model for HNSW retrieval and shared reranking. Defaults to Xenova/multilingual-e5-small; use off to disable.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_VECTOR_LOW_MEMORY","description":"Disable ONNX CPU memory arena and memory pattern. Defaults to true.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_VECTOR_THREADS","description":"ONNX intra-op thread count from 1 to 16. Defaults to 4.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_REPO_AUTO","description":"Sparse-index at most one eligible small GitHub repository per search call. Defaults to true.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_REPO_AUTO_MAX_MB","description":"Maximum searchable repository source-text size in MB. Assets are excluded. Defaults to 20.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_REPO_AUTO_MAX_FILES","description":"Maximum repository source file count for automatic indexing. Defaults to 2000.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_BROKER_IDLE_MS","description":"Shared research broker idle lifetime in milliseconds. Defaults to 60000.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_READ_CONCURRENCY","description":"Maximum concurrent research broker reads. Defaults to 4.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_QUERY_TIMEOUT_MS","description":"Timeout per embedded SurrealDB query in milliseconds. Defaults to 120000; timed-out retrieval lanes are reported as partial.","format":"string","required":false,"secret":false},{"name":"GITHUB_TOKEN","description":"Optional token that raises GitHub API limits for repository inspection.","format":"string","required":false,"secret":true},{"name":"SURF_LOCALE","description":"Browser locale, e.g. en-US.","format":"string","required":false,"secret":false},{"name":"SURF_TZ","description":"IANA timezone, e.g. America/New_York. Defaults to system timezone.","format":"string","required":false,"secret":false},{"name":"SURF_HEADLESS","description":"Controls Playwright extraction, compatibility, and recovery paths. Native search hides normal system Chrome and shows it only for CAPTCHA recovery.","format":"string","required":false,"secret":false},{"name":"SURF_IDLE_CLOSE_MS","description":"Idle ms before closing the sequential ctx and pool. 0 disables idle auto-close. Defaults to 30000.","format":"string","required":false,"secret":false},{"name":"SURF_ALLOW_PRIVATE","description":"Set to 'true' to allow extract on private/loopback addresses (localhost, 10.x, 192.168.x, 169.254.x, etc). Default blocks them as an SSRF guard.","format":"string","required":false,"secret":false},{"name":"SURF_LLM_HEAL","description":"Enable the optional workflow-only LLM selector repair path. Defaults to false.","format":"string","required":false,"secret":false},{"name":"SURF_LLM_PROVIDER","description":"LLM selector repair provider: anthropic or orcarouter. Defaults to anthropic.","format":"string","required":false,"secret":false},{"name":"SURF_LLM_MODEL","description":"Optional model override. OrcaRouter defaults to orcarouter/auto.","format":"string","required":false,"secret":false},{"name":"ANTHROPIC_API_KEY","description":"Anthropic API key for optional LLM-assisted selector repair.","format":"string","required":false,"secret":true},{"name":"ORCAROUTER_API_KEY","description":"OrcaRouter API key for optional LLM-assisted selector repair.","format":"string","required":false,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} → {"packages":[{"registryType":"npm","identifier":"google-surf-mcp","version":"1.1.3","transport":"stdio","environment":[{"name":"SEARCH_API","description":"SearchApi API key. Required only for SearchApi primary or fallback modes.","format":"string","required":false,"secret":true},{"name":"SURF_SEARCH_PROVIDER","description":"Provider for search and search_parallel: browser, searchapi, or fallback. Defaults to browser.","format":"string","required":false,"secret":false},{"name":"SURF_SCHOLAR_PROVIDER","description":"Provider for scholar_search: browser, searchapi, or fallback. Defaults to browser.","format":"string","required":false,"secret":false},{"name":"SURF_BROWSER_ENGINE","description":"Browser engine: auto, native, or playwright. Auto uses one hidden native Chrome broker shared across local MCP sessions.","format":"string","required":false,"secret":false},{"name":"CHROME_PATH","description":"Absolute path to the Chrome binary. Auto-detected on Windows/macOS/Linux when omitted.","format":"string","required":false,"secret":false},{"name":"SURF_PROFILE_ROOT","description":"Directory for the warm Chrome profile. Defaults to ~/.google-surf-mcp.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH","description":"Enable local project memory and hybrid retrieval. Defaults to true.","format":"string","required":false,"secret":false},{"name":"SURF_RETRIEVAL_MODE","description":"Shared route for search and search_parallel: live or hybrid. Defaults to hybrid.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_ROOT","description":"Embedded SurrealDB data directory. Defaults to <profile>/research.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_VECTOR_MODEL","description":"Local model for HNSW retrieval and shared reranking. Defaults to Xenova/multilingual-e5-small; use off to disable.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_VECTOR_LOW_MEMORY","description":"Disable ONNX CPU memory arena and memory pattern. Defaults to true.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_VECTOR_THREADS","description":"ONNX intra-op thread count from 1 to 16. Defaults to 4.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_REPO_AUTO","description":"Sparse-index at most one eligible small GitHub repository per search call. Defaults to true.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_REPO_AUTO_MAX_MB","description":"Maximum searchable repository source-text size in MB. Assets are excluded. Defaults to 20.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_REPO_AUTO_MAX_FILES","description":"Maximum repository source file count for automatic indexing. Defaults to 2000.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_BROKER_IDLE_MS","description":"Shared research broker idle lifetime in milliseconds. Defaults to 60000.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_READ_CONCURRENCY","description":"Maximum concurrent research broker reads. Defaults to 4.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_QUERY_TIMEOUT_MS","description":"Timeout per embedded SurrealDB query in milliseconds. Defaults to 120000; timed-out retrieval lanes are reported as partial.","format":"string","required":false,"secret":false},{"name":"GITHUB_TOKEN","description":"Optional token that raises GitHub API limits for repository inspection.","format":"string","required":false,"secret":true},{"name":"SURF_LOCALE","description":"Browser locale, e.g. en-US.","format":"string","required":false,"secret":false},{"name":"SURF_TZ","description":"IANA timezone, e.g. America/New_York. Defaults to system timezone.","format":"string","required":false,"secret":false},{"name":"SURF_HEADLESS","description":"Controls Playwright extraction, compatibility, and recovery paths. Native search hides normal system Chrome and shows it only for CAPTCHA recovery.","format":"string","required":false,"secret":false},{"name":"SURF_IDLE_CLOSE_MS","description":"Idle ms before closing the sequential ctx and pool. 0 disables idle auto-close. Defaults to 30000.","format":"string","required":false,"secret":false},{"name":"SURF_ALLOW_PRIVATE","description":"Set to 'true' to allow extract on private/loopback addresses (localhost, 10.x, 192.168.x, 169.254.x, etc). Default blocks them as an SSRF guard.","format":"string","required":false,"secret":false},{"name":"SURF_LLM_HEAL","description":"Enable the optional workflow-only LLM selector repair path. Defaults to false.","format":"string","required":false,"secret":false},{"name":"SURF_LLM_PROVIDER","description":"LLM selector repair provider: anthropic or orcarouter. Defaults to anthropic.","format":"string","required":false,"secret":false},{"name":"SURF_LLM_MODEL","description":"Optional model override. OrcaRouter defaults to orcarouter/auto.","format":"string","required":false,"secret":false},{"name":"ANTHROPIC_API_KEY","description":"Anthropic API key for optional LLM-assisted selector repair.","format":"string","required":false,"secret":true},{"name":"ORCAROUTER_API_KEY","description":"OrcaRouter API key for optional LLM-assisted selector repair.","format":"string","required":false,"secret":true}],"additional_arguments_declared":false}],"remotes":[]}
2026-09-11Paketversionen (Rohangabe): 1.0.9 → 1.1.3
2026-09-08Verbindungswege (Quellstruktur): – → {"packages":[{"registryType":"npm","identifier":"google-surf-mcp","version":"1.0.9","transport":"stdio","environment":[{"name":"SEARCH_API","description":"SearchApi API key. Required only for SearchApi primary or fallback modes.","format":"string","required":false,"secret":true},{"name":"SURF_SEARCH_PROVIDER","description":"Provider for search and search_parallel: browser, searchapi, or fallback. Defaults to browser.","format":"string","required":false,"secret":false},{"name":"SURF_SCHOLAR_PROVIDER","description":"Provider for scholar_search: browser, searchapi, or fallback. Defaults to browser.","format":"string","required":false,"secret":false},{"name":"SURF_BROWSER_ENGINE","description":"Browser engine: auto, native, or playwright. Auto uses one hidden native Chrome broker shared across local MCP sessions.","format":"string","required":false,"secret":false},{"name":"CHROME_PATH","description":"Absolute path to the Chrome binary. Auto-detected on Windows/macOS/Linux when omitted.","format":"string","required":false,"secret":false},{"name":"SURF_PROFILE_ROOT","description":"Directory for the warm Chrome profile. Defaults to ~/.google-surf-mcp.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH","description":"Enable local project memory and hybrid retrieval. Defaults to true.","format":"string","required":false,"secret":false},{"name":"SURF_RETRIEVAL_MODE","description":"Shared route for search and search_parallel: live or hybrid. Defaults to hybrid.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_ROOT","description":"Embedded SurrealDB data directory. Defaults to <profile>/research.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_VECTOR_MODEL","description":"Local model for HNSW retrieval and shared reranking. Defaults to Xenova/multilingual-e5-small; use off to disable.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_VECTOR_LOW_MEMORY","description":"Disable ONNX CPU memory arena and memory pattern. Defaults to true.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_VECTOR_THREADS","description":"ONNX intra-op thread count from 1 to 16. Defaults to 4.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_REPO_AUTO","description":"Sparse-index at most one eligible small GitHub repository per search call. Defaults to true.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_REPO_AUTO_MAX_MB","description":"Maximum searchable repository source-text size in MB. Assets are excluded. Defaults to 20.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_REPO_AUTO_MAX_FILES","description":"Maximum repository source file count for automatic indexing. Defaults to 2000.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_BROKER_IDLE_MS","description":"Shared research broker idle lifetime in milliseconds. Defaults to 60000.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_READ_CONCURRENCY","description":"Maximum concurrent research broker reads. Defaults to 4.","format":"string","required":false,"secret":false},{"name":"SURF_RESEARCH_QUERY_TIMEOUT_MS","description":"Timeout per embedded SurrealDB query in milliseconds. Defaults to 120000; timed-out retrieval lanes are reported as partial.","format":"string","required":false,"secret":false},{"name":"GITHUB_TOKEN","description":"Optional token that raises GitHub API limits for repository inspection.","format":"string","required":false,"secret":true},{"name":"SURF_LOCALE","description":"Browser locale, e.g. en-US.","format":"string","required":false,"secret":false},{"name":"SURF_TZ","description":"IANA timezone, e.g. America/New_York. Defaults to system timezone.","format":"string","required":false,"secret":false},{"name":"SURF_HEADLESS","description":"Controls Playwright extraction, compatibility, and recovery paths. Native search hides normal system Chrome and shows it only for CAPTCHA recovery.","format":"string","required":false,"secret":false},{"name":"SURF_IDLE_CLOSE_MS","description":"Idle ms before closing the sequential ctx and pool. 0 disables idle auto-close. Defaults to 30000.","format":"string","required":false,"secret":false},{"name":"SURF_ALLOW_PRIVATE","description":"Set to 'true' to allow extract on private/loopback addresses (localhost, 10.x, 192.168.x, 169.254.x, etc). Default blocks them as an SSRF guard.","format":"string","required":false,"secret":false},{"name":"SURF_LLM_HEAL","description":"Enable the optional workflow-only LLM selector repair path. Defaults to false.","format":"string","required":false,"secret":false},{"name":"SURF_LLM_PROVIDER","description":"LLM selector repair provider: anthropic or orcarouter. Defaults to anthropic.","format":"string","required":false,"secret":false},{"name":"SURF_LLM_MODEL","description":"Optional model override. OrcaRouter defaults to orcarouter/auto.","format":"string","required":false,"secret":false},{"name":"ANTHROPIC_API_KEY","description":"Anthropic API key for optional LLM-assisted selector repair.","format":"string","required":false,"secret":true},{"name":"ORCAROUTER_API_KEY","description":"OrcaRouter API key for optional LLM-assisted selector repair.","format":"string","required":false,"secret":true}],"additional_arguments_declared":false}],"remotes":[]}
2026-09-04Deklarierte Version: 1.0.4 → 1.0.9
2026-09-04Im Register geändert am (Rohangabe): 2026-09-02 → 2026-09-03
2026-09-04Im Register eingetragen am (Rohangabe): 2026-09-02 → 2026-09-03
2026-09-04Beschreibungen der Umgebungsvariablen (Rohangabe): ANTHROPIC_API_KEY=Anthropic API key for optional LLM-assisted selector repair. · CHROME_PATH=Absolute path to the Chrome binary. Auto-detected on Windows/macOS/Linux when omitted. · GITHUB_TOKEN=Optional token that raises GitHub API limits for repository inspection. · ORCAROUTER_API_KEY=OrcaRouter API key for optional LLM-assisted selector repair. · SEARCH_API=SearchApi API key. Required only for SearchApi primary or fallback modes. · SURF_ALLOW_PRIVATE=Set to 'true' to allow extract on private/loopback addresses (localhost, 10.x, 192.168.x, 169.254.x, etc). Default blocks them as an SSRF guard. · SURF_BROWSER_ENGINE=Browser engine: auto, native, or playwright. Auto uses one hidden native Chrome broker shared across local MCP sessions. · SURF_HEADLESS=Controls Playwright extraction, compatibility, and recovery paths. Native search hides normal system Chrome and shows it only for CAPTCHA recovery. · SURF_IDLE_CLOSE_MS=Idle ms before closing the sequential ctx and pool. 0 disables idle auto-close. Defaults to 30000. · SURF_LLM_HEAL=Enable the optional workflow-only LLM selector repair path. Defaults to false. · SURF_LLM_MODEL=Optional model override. OrcaRouter defaults to orcarouter/auto. · SURF_LLM_PROVIDER=LLM selector repair provider: anthropic or orcarouter. Defaults to anthropic. · SURF_LOCALE=Browser locale, e.g. en-US. · SURF_PROFILE_ROOT=Directory for the warm Chrome profile. Defaults to ~/.google-surf-mcp. · SURF_RESEARCH=Enable local project memory and hybrid retrieval. Defaults to true. · SURF_RESEARCH_BROKER_IDLE_MS=Shared research broker idle lifetime in milliseconds. Defaults to 60000. · SURF_RESEARCH_QUERY_TIMEOUT_MS=Embedded SurrealDB query timeout in milliseconds. Defaults to 30000. · SURF_RESEARCH_READ_CONCURRENCY=Maximum concurrent research broker reads. Defaults to 4. · SURF_RESEARCH_REPO_AUTO=Sparse-index at most one eligible small GitHub repository per search call. Defaults to true. · SURF_RESEARCH_REPO_AUTO_MAX_FILES=Maximum repository source file count for automatic indexing. Defaults to 2000. · SURF_RESEARCH_REPO_AUTO_MAX_MB=Maximum searchable repository source-text size in MB. Assets are excluded. Defaults to 20. · SURF_RESEARCH_ROOT=Embedded SurrealDB data directory. Defaults to <profile>/research. · SURF_RESEARCH_VECTOR_LOW_MEMORY=Disable ONNX CPU memory arena and memory pattern. Defaults to true. · SURF_RESEARCH_VECTOR_MODEL=Local model for HNSW retrieval and shared reranking. Defaults to Xenova/multilingual-e5-small; use off to disable. · SURF_RESEARCH_VECTOR_THREADS=ONNX intra-op thread count from 1 to 16. Defaults to 4. · SURF_RETRIEVAL_MODE=Shared route for search and search_parallel: live or hybrid. Defaults to hybrid. · SURF_SCHOLAR_PROVIDER=Provider for scholar_search: browser, searchapi, or fallback. Defaults to browser. · SURF_SEARCH_PROVIDER=Provider for search and search_parallel: browser, searchapi, or fallback. Defaults to browser. · SURF_TZ=IANA timezone, e.g. America/New_York. Defaults to system timezone. → ANTHROPIC_API_KEY=Anthropic API key for optional LLM-assisted selector repair. · CHROME_PATH=Absolute path to the Chrome binary. Auto-detected on Windows/macOS/Linux when omitted. · GITHUB_TOKEN=Optional token that raises GitHub API limits for repository inspection. · ORCAROUTER_API_KEY=OrcaRouter API key for optional LLM-assisted selector repair. · SEARCH_API=SearchApi API key. Required only for SearchApi primary or fallback modes. · SURF_ALLOW_PRIVATE=Set to 'true' to allow extract on private/loopback addresses (localhost, 10.x, 192.168.x, 169.254.x, etc). Default blocks them as an SSRF guard. · SURF_BROWSER_ENGINE=Browser engine: auto, native, or playwright. Auto uses one hidden native Chrome broker shared across local MCP sessions. · SURF_HEADLESS=Controls Playwright extraction, compatibility, and recovery paths. Native search hides normal system Chrome and shows it only for CAPTCHA recovery. · SURF_IDLE_CLOSE_MS=Idle ms before closing the sequential ctx and pool. 0 disables idle auto-close. Defaults to 30000. · SURF_LLM_HEAL=Enable the optional workflow-only LLM selector repair path. Defaults to false. · SURF_LLM_MODEL=Optional model override. OrcaRouter defaults to orcarouter/auto. · SURF_LLM_PROVIDER=LLM selector repair provider: anthropic or orcarouter. Defaults to anthropic. · SURF_LOCALE=Browser locale, e.g. en-US. · SURF_PROFILE_ROOT=Directory for the warm Chrome profile. Defaults to ~/.google-surf-mcp. · SURF_RESEARCH=Enable local project memory and hybrid retrieval. Defaults to true. · SURF_RESEARCH_BROKER_IDLE_MS=Shared research broker idle lifetime in milliseconds. Defaults to 60000. · SURF_RESEARCH_QUERY_TIMEOUT_MS=Timeout per embedded SurrealDB query in milliseconds. Defaults to 120000; timed-out retrieval lanes are reported as partial. · SURF_RESEARCH_READ_CONCURRENCY=Maximum concurrent research broker reads. Defaults to 4. · SURF_RESEARCH_REPO_AUTO=Sparse-index at most one eligible small GitHub repository per search call. Defaults to true. · SURF_RESEARCH_REPO_AUTO_MAX_FILES=Maximum repository source file count for automatic indexing. Defaults to 2000. · SURF_RESEARCH_REPO_AUTO_MAX_MB=Maximum searchable repository source-text size in MB. Assets are excluded. Defaults to 20. · SURF_RESEARCH_ROOT=Embedded SurrealDB data directory. Defaults to <profile>/research. · SURF_RESEARCH_VECTOR_LOW_MEMORY=Disable ONNX CPU memory arena and memory pattern. Defaults to true. · SURF_RESEARCH_VECTOR_MODEL=Local model for HNSW retrieval and shared reranking. Defaults to Xenova/multilingual-e5-small; use off to disable. · SURF_RESEARCH_VECTOR_THREADS=ONNX intra-op thread count from 1 to 16. Defaults to 4. · SURF_RETRIEVAL_MODE=Shared route for search and search_parallel: live or hybrid. Defaults to hybrid. · SURF_SCHOLAR_PROVIDER=Provider for scholar_search: browser, searchapi, or fallback. Defaults to browser. · SURF_SEARCH_PROVIDER=Provider for search and search_parallel: browser, searchapi, or fallback. Defaults to browser. · SURF_TZ=IANA timezone, e.g. America/New_York. Defaults to system timezone.
2026-09-04Paketversionen (Rohangabe): 1.0.4 → 1.0.9
2026-09-03Deklarierte Version: 1.0.2 → 1.0.4
2026-09-03Im Register geändert am (Rohangabe): 2026-08-31 → 2026-09-02
2026-09-03Im Register eingetragen am (Rohangabe): 2026-08-31 → 2026-09-02
2026-09-03Beschreibungen der Umgebungsvariablen (Rohangabe): CHROME_PATH=Absolute path to the Chrome binary. Auto-detected on Windows/macOS/Linux when omitted. · GITHUB_TOKEN=Optional token that raises GitHub API limits for repository inspection. · SEARCH_API=SearchApi API key. Required only for SearchApi primary or fallback modes. · SURF_ALLOW_PRIVATE=Set to 'true' to allow extract on private/loopback addresses (localhost, 10.x, 192.168.x, 169.254.x, etc). Default blocks them as an SSRF guard. · SURF_BROWSER_ENGINE=Browser engine: auto, native, or playwright. Auto uses native system Chrome on local desktops. · SURF_HEADLESS=Controls Playwright extraction, compatibility, and recovery paths. Native search uses minimized system Chrome. · SURF_IDLE_CLOSE_MS=Idle ms before closing the sequential ctx and pool. 0 disables idle auto-close. Defaults to 30000. · SURF_LOCALE=Browser locale, e.g. en-US. · SURF_PROFILE_ROOT=Directory for the warm Chrome profile. Defaults to ~/.google-surf-mcp. · SURF_RESEARCH=Enable local project memory and hybrid retrieval. Defaults to true. · SURF_RESEARCH_REPO_AUTO=Sparse-index at most one eligible small GitHub repository per search call. Defaults to true. · SURF_RESEARCH_REPO_AUTO_MAX_FILES=Maximum repository source file count for automatic indexing. Defaults to 2000. · SURF_RESEARCH_REPO_AUTO_MAX_MB=Maximum searchable repository source-text size in MB. Assets are excluded. Defaults to 20. · SURF_RESEARCH_ROOT=Embedded SurrealDB data directory. Defaults to <profile>/research. · SURF_RESEARCH_VECTOR_MODEL=Local model for HNSW retrieval and shared reranking. Defaults to Xenova/multilingual-e5-small; use off to disable. · SURF_RETRIEVAL_MODE=Shared route for search and search_parallel: live or hybrid. Defaults to hybrid. · SURF_SCHOLAR_PROVIDER=Provider for scholar_search: browser, searchapi, or fallback. Defaults to browser. · SURF_SEARCH_PROVIDER=Provider for search and search_parallel: browser, searchapi, or fallback. Defaults to browser. · SURF_TZ=IANA timezone, e.g. America/New_York. Defaults to system timezone. → ANTHROPIC_API_KEY=Anthropic API key for optional LLM-assisted selector repair. · CHROME_PATH=Absolute path to the Chrome binary. Auto-detected on Windows/macOS/Linux when omitted. · GITHUB_TOKEN=Optional token that raises GitHub API limits for repository inspection. · ORCAROUTER_API_KEY=OrcaRouter API key for optional LLM-assisted selector repair. · SEARCH_API=SearchApi API key. Required only for SearchApi primary or fallback modes. · SURF_ALLOW_PRIVATE=Set to 'true' to allow extract on private/loopback addresses (localhost, 10.x, 192.168.x, 169.254.x, etc). Default blocks them as an SSRF guard. · SURF_BROWSER_ENGINE=Browser engine: auto, native, or playwright. Auto uses one hidden native Chrome broker shared across local MCP sessions. · SURF_HEADLESS=Controls Playwright extraction, compatibility, and recovery paths. Native search hides normal system Chrome and shows it only for CAPTCHA recovery. · SURF_IDLE_CLOSE_MS=Idle ms before closing the sequential ctx and pool. 0 disables idle auto-close. Defaults to 30000. · SURF_LLM_HEAL=Enable the optional workflow-only LLM selector repair path. Defaults to false. · SURF_LLM_MODEL=Optional model override. OrcaRouter defaults to orcarouter/auto. · SURF_LLM_PROVIDER=LLM selector repair provider: anthropic or orcarouter. Defaults to anthropic. · SURF_LOCALE=Browser locale, e.g. en-US. · SURF_PROFILE_ROOT=Directory for the warm Chrome profile. Defaults to ~/.google-surf-mcp. · SURF_RESEARCH=Enable local project memory and hybrid retrieval. Defaults to true. · SURF_RESEARCH_BROKER_IDLE_MS=Shared research broker idle lifetime in milliseconds. Defaults to 60000. · SURF_RESEARCH_QUERY_TIMEOUT_MS=Embedded SurrealDB query timeout in milliseconds. Defaults to 30000. · SURF_RESEARCH_READ_CONCURRENCY=Maximum concurrent research broker reads. Defaults to 4. · SURF_RESEARCH_REPO_AUTO=Sparse-index at most one eligible small GitHub repository per search call. Defaults to true. · SURF_RESEARCH_REPO_AUTO_MAX_FILES=Maximum repository source file count for automatic indexing. Defaults to 2000. · SURF_RESEARCH_REPO_AUTO_MAX_MB=Maximum searchable repository source-text size in MB. Assets are excluded. Defaults to 20. · SURF_RESEARCH_ROOT=Embedded SurrealDB data directory. Defaults to <profile>/research. · SURF_RESEARCH_VECTOR_LOW_MEMORY=Disable ONNX CPU memory arena and memory pattern. Defaults to true. · SURF_RESEARCH_VECTOR_MODEL=Local model for HNSW retrieval and shared reranking. Defaults to Xenova/multilingual-e5-small; use off to disable. · SURF_RESEARCH_VECTOR_THREADS=ONNX intra-op thread count from 1 to 16. Defaults to 4. · SURF_RETRIEVAL_MODE=Shared route for search and search_parallel: live or hybrid. Defaults to hybrid. · SURF_SCHOLAR_PROVIDER=Provider for scholar_search: browser, searchapi, or fallback. Defaults to browser. · SURF_SEARCH_PROVIDER=Provider for search and search_parallel: browser, searchapi, or fallback. Defaults to browser. · SURF_TZ=IANA timezone, e.g. America/New_York. Defaults to system timezone.
2026-09-03Paketversionen (Rohangabe): 1.0.2 → 1.0.4
2026-09-03Umgebungsvariablen (Rohangabe): SEARCH_API, SURF_SEARCH_PROVIDER, SURF_SCHOLAR_PROVIDER, SURF_BROWSER_ENGINE, CHROME_PATH, SURF_PROFILE_ROOT, SURF_RESEARCH, SURF_RETRIEVAL_MODE, SURF_RESEARCH_ROOT, SURF_RESEARCH_VECTOR_MODEL, SURF_RESEARCH_REPO_AUTO, SURF_RESEARCH_REPO_AUTO_MAX_MB, SURF_RESEARCH_REPO_AUTO_MAX_FILES, GITHUB_TOKEN, SURF_LOCALE, SURF_TZ, SURF_HEADLESS, SURF_IDLE_CLOSE_MS, SURF_ALLOW_PRIVATE → SEARCH_API, SURF_SEARCH_PROVIDER, SURF_SCHOLAR_PROVIDER, SURF_BROWSER_ENGINE, CHROME_PATH, SURF_PROFILE_ROOT, SURF_RESEARCH, SURF_RETRIEVAL_MODE, SURF_RESEARCH_ROOT, SURF_RESEARCH_VECTOR_MODEL, SURF_RESEARCH_VECTOR_LOW_MEMORY, SURF_RESEARCH_VECTOR_THREADS, SURF_RESEARCH_REPO_AUTO, SURF_RESEARCH_REPO_AUTO_MAX_MB, SURF_RESEARCH_REPO_AUTO_MAX_FILES, SURF_RESEARCH_BROKER_IDLE_MS, SURF_RESEARCH_READ_CONCURRENCY, SURF_RESEARCH_QUERY_TIMEOUT_MS, GITHUB_TOKEN, SURF_LOCALE, SURF_TZ, SURF_HEADLESS, SURF_IDLE_CLOSE_MS, SURF_ALLOW_PRIVATE, SURF_LLM_HEAL, SURF_LLM_PROVIDER, SURF_LLM_MODEL, ANTHROPIC_API_KEY, ORCAROUTER_API_KEY
2026-09-01Deklarierte Version: 1.0.1 → 1.0.2
2026-09-01Im Register geändert am (Rohangabe): 2026-08-30 → 2026-08-31
2026-09-01Im Register eingetragen am (Rohangabe): 2026-08-30 → 2026-08-31
2026-09-01Paketversionen (Rohangabe): 1.0.1 → 1.0.2
2026-08-31Deklarierte Version: 1.0.0 → 1.0.1
2026-08-31Im Register geändert am (Rohangabe): 2026-08-28 → 2026-08-30
2026-08-31Im Register eingetragen am (Rohangabe): 2026-08-28 → 2026-08-30
2026-08-31Paketversionen (Rohangabe): 1.0.0 → 1.0.1
2026-08-29Deklarierte Version: 0.9.9 → 1.0.0
2026-08-29Im Register geändert am (Rohangabe): 2026-08-27 → 2026-08-28
2026-08-29Im Register eingetragen am (Rohangabe): 2026-08-27 → 2026-08-28
2026-08-29Paketversionen (Rohangabe): 0.9.9 → 1.0.0
2026-08-28Deklarierte Version: 0.9.6 → 0.9.9
2026-08-28Im Register geändert am (Rohangabe): 2026-08-26 → 2026-08-27
2026-08-28Im Register eingetragen am (Rohangabe): 2026-08-26 → 2026-08-27
2026-08-28Paketversionen (Rohangabe): 0.9.6 → 0.9.9
2026-08-27Deklarierte Version: 0.9.5 → 0.9.6
2026-08-27Paketversionen (Rohangabe): 0.9.5 → 0.9.6
2026-08-26Deklarierte Version: 0.7.0 → 0.9.5
2026-08-26Beschreibung (Rohangabe): – → Web, academic and code search with graph RAG, data lineage, ontology and cross-project schema links.
2026-08-26Im Register geändert am (Rohangabe): 2026-07-10 → 2026-08-26
2026-08-26Im Register eingetragen am (Rohangabe): 2026-07-10 → 2026-08-26
2026-08-26Beschreibungen der Umgebungsvariablen (Rohangabe): CHROME_PATH=Absolute path to the Chrome binary. Auto-detected on Windows/macOS/Linux when omitted. · SURF_ALLOW_PRIVATE=Set to 'true' to allow extract on private/loopback addresses (localhost, 10.x, 192.168.x, 169.254.x, etc). Default blocks them as an SSRF guard. · SURF_HEADLESS=Set to 'false' to run Chrome visibly (demos/debugging). Defaults to true. CAPTCHA recovery always runs visible regardless. · SURF_IDLE_CLOSE_MS=Idle ms before closing the sequential ctx and pool. 0 disables idle auto-close. Defaults to 30000. · SURF_LOCALE=Browser locale, e.g. en-US. · SURF_PROFILE_ROOT=Directory for the warm Chrome profile. Defaults to ~/.google-surf-mcp. · SURF_TZ=IANA timezone, e.g. America/New_York. Defaults to system timezone. → CHROME_PATH=Absolute path to the Chrome binary. Auto-detected on Windows/macOS/Linux when omitted. · GITHUB_TOKEN=Optional token that raises GitHub API limits for repository inspection. · SEARCH_API=SearchApi API key. Required only for SearchApi primary or fallback modes. · SURF_ALLOW_PRIVATE=Set to 'true' to allow extract on private/loopback addresses (localhost, 10.x, 192.168.x, 169.254.x, etc). Default blocks them as an SSRF guard. · SURF_BROWSER_ENGINE=Browser engine: auto, native, or playwright. Auto uses native system Chrome on local desktops. · SURF_HEADLESS=Controls Playwright extraction, compatibility, and recovery paths. Native search uses minimized system Chrome. · SURF_IDLE_CLOSE_MS=Idle ms before closing the sequential ctx and pool. 0 disables idle auto-close. Defaults to 30000. · SURF_LOCALE=Browser locale, e.g. en-US. · SURF_PROFILE_ROOT=Directory for the warm Chrome profile. Defaults to ~/.google-surf-mcp. · SURF_RESEARCH=Enable local project memory and hybrid retrieval. Defaults to true. · SURF_RESEARCH_REPO_AUTO=Sparse-index at most one eligible small GitHub repository per search call. Defaults to true. · SURF_RESEARCH_REPO_AUTO_MAX_FILES=Maximum repository source file count for automatic indexing. Defaults to 2000. · SURF_RESEARCH_REPO_AUTO_MAX_MB=Maximum searchable repository source-text size in MB. Assets are excluded. Defaults to 20. · SURF_RESEARCH_ROOT=Embedded SurrealDB data directory. Defaults to <profile>/research. · SURF_RESEARCH_VECTOR_MODEL=Local model for HNSW retrieval and shared reranking. Defaults to Xenova/multilingual-e5-small; use off to disable. · SURF_RETRIEVAL_MODE=Shared route for search and search_parallel: live or hybrid. Defaults to hybrid. · SURF_SCHOLAR_PROVIDER=Provider for scholar_search: browser, searchapi, or fallback. Defaults to browser. · SURF_SEARCH_PROVIDER=Provider for search and search_parallel: browser, searchapi, or fallback. Defaults to browser. · SURF_TZ=IANA timezone, e.g. America/New_York. Defaults to system timezone.
2026-08-26Paketversionen (Rohangabe): 0.7.0 → 0.9.5
2026-08-26Umgebungsvariablen (Rohangabe): CHROME_PATH, SURF_PROFILE_ROOT, SURF_LOCALE, SURF_TZ, SURF_HEADLESS, SURF_IDLE_CLOSE_MS, SURF_ALLOW_PRIVATE → SEARCH_API, SURF_SEARCH_PROVIDER, SURF_SCHOLAR_PROVIDER, SURF_BROWSER_ENGINE, CHROME_PATH, SURF_PROFILE_ROOT, SURF_RESEARCH, SURF_RETRIEVAL_MODE, SURF_RESEARCH_ROOT, SURF_RESEARCH_VECTOR_MODEL, SURF_RESEARCH_REPO_AUTO, SURF_RESEARCH_REPO_AUTO_MAX_MB, SURF_RESEARCH_REPO_AUTO_MAX_FILES, GITHUB_TOKEN, SURF_LOCALE, SURF_TZ, SURF_HEADLESS, SURF_IDLE_CLOSE_MS, SURF_ALLOW_PRIVATE
2026-08-16Im Register geändert am (Rohangabe): – → 2026-07-10
2026-08-16Im Register eingetragen am (Rohangabe): – → 2026-07-10
2026-08-16Statusmeldung des Registers (Rohangabe): – → –
2026-08-16Schemafassung des Rohsatzes (Rohangabe): – → https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json
2026-08-16Symbolformate (Rohangabe): – → –
2026-08-16Beschreibungen der Umgebungsvariablen (Rohangabe): – → CHROME_PATH=Absolute path to the Chrome binary. Auto-detected on Windows/macOS/Linux when omitted. · SURF_ALLOW_PRIVATE=Set to 'true' to allow extract on private/loopback addresses (localhost, 10.x, 192.168.x, 169.254.x, etc). Default blocks them as an SSRF guard. · SURF_HEADLESS=Set to 'false' to run Chrome visibly (demos/debugging). Defaults to true. CAPTCHA recovery always runs visible regardless. · SURF_IDLE_CLOSE_MS=Idle ms before closing the sequential ctx and pool. 0 disables idle auto-close. Defaults to 30000. · SURF_LOCALE=Browser locale, e.g. en-US. · SURF_PROFILE_ROOT=Directory for the warm Chrome profile. Defaults to ~/.google-surf-mcp. · SURF_TZ=IANA timezone, e.g. America/New_York. Defaults to system timezone.
2026-08-16Formate der Umgebungsvariablen (Rohangabe): – → string
2026-08-16Bereitstellungsform (Rohangabe): – → paket

Diese Ansicht blättert vorwärts und nennt keine Gesamtzahl: Einzelne Zeilen entfallen erst bei der Ausgabe, wenn ihr Beleg fehlt. Eine gezählte Zahl wäre größer als die gezeigte.

tracevero · https://tracevero.de/mcp/io-github-harimxchoi-google-surf-mcp/aenderungen