playwright-open
지정한 사이트에 브라우저를 열고 첫 화면에 머문 뒤 session_id 를 반환합니다. 이 값을 다른 playwright-* 커맨드에 넘깁니다.
이 커맨드는 로그인하지 않습니다. playwright-observe 로 화면을 읽고 credential_keys 에 있는 키를 골라 playwright-login 으로 각 항목을 채우세요. 로그인 화면 구성은 사이트마다 달라 미리 채울 수 없습니다.
기본은 읽기 전용이며 입력과 폼 제출을 허용하려면 read-only=f 를 지정합니다. 단 자격증명 프로파일이 read_only 로 설정된 경우에는 거부됩니다.
작업이 끝나면 세션을 닫으세요. 닫히거나 유휴 상태로 회수될 때까지 공용 Playwright MCP 서버의 브라우저를 점유합니다.
playwright-open url=값 [mcp=값] [credential=값] [otp=값] [read-only=값]
- url=값
- 필수. 열 사이트 주소. 예: https://fw.example.com/
- mcp=값
- 선택. 브라우저를 구동할 Playwright MCP 서버를 가리키는 playwright-mcp 접속 프로파일. 서버가 하나만 등록되어 있거나 서버에 playwright.server.url 이 설정되어 있으면 지정하지 않아도 됩니다.
- credential=값
- 선택. 이 사이트의 계정을 보관한 playwright-credential 접속 프로파일. 계정이 필요할 때만 지정하며 보유한 키는 credential_keys 로 출력됩니다.
- otp=값
- 선택. 이번 세션에 사용할 일회용 코드. 자격증명 프로파일의 otp_mode 가 manual 일 때 사용하며 저장되지 않습니다. 예: 384920
- read-only=값
- 선택. 미지정 시 t 이며 이동과 링크 클릭만 허용합니다. 예: f
출력 필드
| 필드 | 타입 | 이름 | 설명 |
|---|---|---|---|
| target | 문자열 | 대상 | 자격증명 프로파일 이름이며 계정을 지정하지 않은 경우 사이트 호스트. |
| session_id | 문자열 | 세션 식별자 | 다른 playwright-* 커맨드에 이 값을 넘깁니다. 예: 6f1c2a08-6c1e-4a1b-9a5e-9b2f0d3c7e11 |
| url | 문자열 | 첫 화면 URL | 브라우저가 도달한 주소이며 리다이렉트로 달라질 수 있습니다. 예: https://fw.example.com/login |
| title | 문자열 | 페이지 제목 | 예: 대시보드 - 방화벽 콘솔 |
| credential_keys | 문자열 | 자격증명 키 | 자격증명 프로파일이 보유한 키 목록으로 playwright-login 에 사용합니다. 계정을 지정하지 않으면 빈 값입니다. 예: login_name,password |
| is_read_only | 불리언 | 읽기 전용 | 자격증명 프로파일이 강제했을 수 있는 실제 적용 모드. 예: true |
| mcp_session_id | 문자열 | MCP 세션 식별자 | 브라우저를 보유한 서버 측 세션. 서버 로그와 대조할 때 사용합니다. 예: 898640c9-2b6b-41f4-b8c8-fc23833c3fa6 |