Skip to content

MCP 도구 목록

DevBridge는 9개 카테고리에 걸쳐 25개의 MCP 도구를 제공합니다。

페이지 읽기

도구설명
read_page현재 페이지의 접근성 트리 가져오기
get_page_text페이지의 주요 텍스트 콘텐츠 추출
find텍스트, 역할, 선택자로 페이지 요소 찾기

인터랙션

도구설명
computer마우스·키보드 동작: 클릭, 더블클릭, 우클릭, 호버, 입력, 스크롤, 드래그, 키 누르기, 스크린샷 (13개 서브 액션)
form_inputReact 호환 값 주입 방식으로 폼 입력, contenteditable 지원
upload_image활성 입력에 이미지 업로드
file_upload파일 입력 요소에 로컬 파일 업로드

탐색

도구설명
navigateURL로 이동, 앞/뒤로 이동. beforeunload 대화상자 처리

디버깅

도구설명
javascript_exec페이지 컨텍스트에서 JavaScript 실행 후 결과 반환
read_console현재 탭의 콘솔 로그 읽기
read_network캡처된 네트워크 요청 읽기; detail 모드로 전체 응답 바디, bulk 모드로 일괄 요약 제공
read_realtimeWebSocket 프레임과 SSE 이벤트를 실시간으로 읽기 (시간 창 또는 이벤트 수로 필터링)

시각

도구설명
screenshot현재 페이지 스크린샷 촬영 (computer 서브 액션으로도 사용 가능)
resize_window브라우저 창을 지정 크기로 조정

GIF 녹화

도구설명
gif_creator다단계 인터랙션을 애니메이션 GIF로 녹화

탭 관리

도구설명
tabs_context열린 모든 탭 정보 가져오기 (디버거 연결 상태 및 추적 시작 시간 포함)
tabs_create새 탭 열기
tabs_close탭 닫기

CDP / 확장 프로그램 이스케이프 해치

표준 도구로 커버되지 않는 경우, Chrome DevTools Protocol(CDP) 또는 chrome.* API에 직접 접근할 수 있습니다. 자세한 내용은 이스케이프 해치 가이드를 참고하세요.

도구설명
cdp_commandCDP 명령을 직접 전송 (_help 인트로스펙션으로 파라미터 확인 가능)
cdp_subscribeCDP 이벤트 구독. untilPredicate로 조건 충족 시 자동 중지
cdp_events_read링 버퍼에서 CDP 이벤트 히스토리 풀 (지속 구독 불필요)
extension_call화이트리스트 chrome.* API 메서드 호출 (chrome.storage, chrome.cookies 등)
extension_subscribechrome.* 이벤트 구독 (chrome.tabs.onUpdated 등)
extension_events_read링 버퍼에서 chrome.* 이벤트 히스토리 풀

기타

도구설명
reset_sessionMCP 세션 경계 리셋: 현재 턴 권한 부여 클리어, 시각 표시기 숨김, 진행 중 요청 드레인 후 재연결.

모든 도구가 탭 컨텍스트를 반환합니다

모든 도구 응답에는 tabContext(currentTabId, executedOnTabId, availableTabs)가 포함되어 AI가 항상 현재 브라우저 상태를 파악할 수 있습니다.

DevBridge — Browser Debugging & Automation via MCP