페이지 시각 상태 점검
inspect_pageReads computed styles (color, background, font, size, layout, spacing) from a rendered page to verify what elements actually look like, without writing temporary browser scripts.
Instructions
렌더된 페이지에서 요소의 계산 스타일(색·배경·폰트·크기·배치·margin·padding·gap)과 폰트 적용 여부를 읽는다. '이 요소가 무슨 색인가', '폰트가 진짜 적용됐나(시스템 폰트 폴백인가)', '어디에 배치됐나'를 확인할 때 임시 playwright 스크립트를 만들지 말고 이 도구를 쓴다. 파일을 쓰지 않는다. 접근성 판정(위반·KWCAG 항목)은 validate_page를 쓴다. 반환: 마크다운 — 문서 제목, 본문 폰트 적용 여부, 셀렉터마다 배치·색·폰트·간격.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "inspect_page"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | 점검할 페이지 URL(http/https). url·filePath·html 중 정확히 하나만 준다 | |
| html | No | HTML 문자열 — 최후 수단. url·filePath·html 중 정확히 하나만 준다 | |
| filePath | No | 점검할 로컬 HTML 파일 경로(프로젝트 루트 기준). url·filePath·html 중 정확히 하나만 준다 | |
| selectors | No | 점검할 CSS 셀렉터(최대 20개) — 각 셀렉터의 첫 매칭 요소를 읽고 매칭 개수를 함께 준다. 예: ["h1", ".krds-btn.primary", "#main-content"]. 비우면 문서 제목과 본문 폰트만 준다 |