MCP 서버 레지스트리
개발자 도구공개 소스

mcp-browser

AI 에이전트를 위한 웹 브라우징 및 스크래핑 — 페이지를 깨끗한 텍스트로 읽고, 스크린샷을 찍고, 구조화된 데이터를 추출하며, 폼과 상호작용하고, 접근성 트리를 가져옵니다. 17개의 도구가 네이티브 CDP(Chrome…를 통해 헤드리스 크롬으로 구동됩니다.

에이전트에게 제공하는 것

하나의 MCP 연결 뒤에 구축된 목적 특화 기능입니다.

서버는 도메인 로직을 소유하며 MCP 클라이언트가 발견할 수 있는 도구 계약을 게시합니다. ADK-Rust는 그 계약을 에이전트에 로드하고, 선택한 모델 공급자에 맞게 각 스키마를 정규화하며, 연결 수명 주기를 에이전트의 비즈니스 로직 밖에서 관리합니다.

01

제로 설정 — 첫 실행 시 크롬이 자동으로 다운로드 및 실행됩니다

02

완전 렌더링 — 자바스크립트가 많은 SPA도 바로 작동합니다

03

이중 모드 — 복잡한 페이지는 헤드리스 크롬, 단순한 페이지는 경량 HTTP 사용

04

구조화된 추출 — CSS 선택자, 접근성 트리, 메타데이터

05

시각적 캡처 — 스크린샷 및 PDF

06

폼 상호작용 — 클릭, 입력, 대기, JS 평가

아키텍처

mcp-browser이(가) 에이전트 시스템에 어떻게 적합한지.

모델은 서버 뒤 시스템의 구현 세부사항이나 자격 증명을 절대 필요로 하지 않습니다. 검토된 도구 정의만 봅니다. MCP 클라이언트가 발견과 호출을 처리하며, 서버는 검증, 정책, 도메인 시스템과의 통신을 소유합니다.

01

ADK-Rust 에이전트

검토된 도구 카탈로그에서 기능을 선택합니다.

02

MCP 클라이언트

스키마를 발견하고 호출을 보내며 타입화된 콘텐츠를 수신합니다.

03

mcp-browser

요청을 검증하고 17개의 문서화된 도구 계약을 소유합니다.

04

도메인 시스템

서버 뒤의 API, 데이터, 자격 증명, 비즈니스 규칙을 유지합니다.

연결: stdio · 서버 프레임워크: ADK MCP SDK + rmcp

프로젝트 문서에서

서버가 게시한 아키텍처

소스 다이어그램 열기 ↗
공식 저장소에서 가져온 mcp-browser 아키텍처 다이어그램

도구 카탈로그

에이전트가 mcp-browser에게 무엇을 요청할 수 있나요?

각 도구는 안정적인 이름, 사람이 읽을 수 있는 목적, MCP 초기화 중 발견된 JSON 입력 계약을 가집니다. 위험 등급은 프로젝트의 레지스트리 매니페스트에서 제공됩니다(있는 경우).

17개의 명명된 도구들

read_page

URL 가져오기 → 깨끗하고 읽기 쉬운 텍스트(HTML, 스크립트, 스타일 제거)

see documentation
get_html

자바스크립트 실행 후 완전 렌더링된 HTML

see documentation
extract_links

텍스트와 href가 포함된 모든 링크(최대 100개)

see documentation
extract_metadata

제목, 설명, OG 태그, 정규 URL

see documentation
query_selector

CSS 선택자에 일치하는 요소의 텍스트 내용 추출

see documentation
get_accessibility_tree

구조화된 페이지 표현(HTML 대비 77% 적은 토큰)

see documentation
extract_structured

선택자 맵을 사용해 명명된 필드 추출

see documentation
screenshot

전체 페이지 스크린샷(base64 PNG)

see documentation
screenshot_element

CSS 선택자로 특정 요소 스크린샷

see documentation
save_pdf

페이지를 PDF로 저장(base64)

see documentation
click

CSS 선택자로 요소 클릭

see documentation
type_text

입력 필드에 텍스트 입력

see documentation

거버넌스

모든 도구의 효과를 이해하세요.

서버 연결은 자격 증명과 배포 환경의 권한을 상속합니다. 아래 선언은 이 프로젝트의 README와 MCP 레지스트리 매니페스트에서 가져온 것이며, 애플리케이션은 에이전트가 어떤 도구를 받고 어디서 승인이 필요한지 결정합니다.

17 see documentation
  • 에이전트에 활성화하기 전에 서버 문서와 배포 자격 증명을 검토하세요.

MCP 인터페이스

현재 문서가 선언하는 내용

MCP는 도구, 리소스, 프롬프트, 구조화된 결과, 진행 상황, 취소, 장기 작업을 전달할 수 있습니다. 이 기록은 이 저장소에서 명시적으로 언급한 최신 프로토콜 기능을 강조합니다.

현재 README는 도구 인터페이스에 집중합니다. 도구 발견과 호출을 넘어선 선택적 MCP 기능에 의존하기 전에 소스와 릴리스 노트를 확인하세요.
ADK MCP SDKrmcp

설치 및 연결

프로젝트 문서에 명시된 시작점을 따르세요.

자격 증명과 도메인 접근 권한을 소유한 환경에 서버를 설치하세요. MCP 호스트에 추가하고 발견된 도구를 검증한 후 도구 세트를 좁혀 프로덕션 에이전트에 제공합니다.

설치
cargo install mcp-browser
MCP 클라이언트 구성
{
  "mcpServers": {
    "browser": {
      "command": "mcp-browser"
    }
  }
}

명령과 구성은 공개 README에서 추출됩니다. 배포 전에 공식 문서에서 전제 조건, 환경 변수, 릴리스별 옵션을 확인하세요.

공식 문서

프로젝트 유지 관리자의 신뢰할 수 있는 출처를 계속 사용하세요.

이 페이지는 서버의 친근한 지도를 제공합니다. 저장소는 정확한 스키마, 전제 조건, 구성, 예제, 테스트, 릴리스, 보안 업데이트에 대해 권위 있는 출처로 남아 있습니다.

소스 기록

이 카탈로그 항목의 릴리스 및 저장소 메타데이터입니다.

공개 저장소 보기 ↗
버전
1.0.2
라이선스
Apache-2.0
도구
17
수정
bde55e5d522f
업데이트됨
2026년 5월 27일
전송stdio