A
securityA
licenseA
qualityProvides screenshot and OCR capabilities for macOS.
Last updated -
1
35
10
JavaScript
MIT License
macOS에서 Safari를 사용하여 스크린샷을 캡처하기 위한 Node.js MCP 서버입니다.
지엑스피1
옵션 | 유형 | 기본 | 설명 |
---|---|---|---|
URL | 끈 | 필수의 | 캡처할 URL |
출력 경로 | 끈 | 자동차 | 스크린샷을 저장할 위치(기본값: ./screenshots/[hostname]-[timestamp].png) |
너비 | 숫자 | 1024 | 픽셀 단위의 창 너비 |
키 | 숫자 | 768 | 픽셀 단위의 창 높이 |
대기시간 | 숫자 | 3 | 페이지 로드를 기다리는 데 걸리는 시간(초) |
줌레벨 | 숫자 | 1 | 페이지 확대/축소 수준(1 = 100%) |
모듈은 다음과 같은 일반적인 뷰포트 크기로 테스트되었습니다.
이 패키지가 작동하려면 시스템 이벤트 권한이 필요합니다.
safari-screenshot
command
npx -y @rogerheykoop/mcp-safari-screenshot
또는 지역 개발을 위해:
npx -y /path/to/mcp-safari-screenshot/server.js
Cursor에서 서버에 연결한 후 다음 명령을 사용할 수 있습니다.
응답: 1920×1080으로 캡처합니다.
응답: 390×844로 캡처합니다.
응답: ZoomLevel: 0.5로 캡처합니다.
MCP 서버는 다음 개념을 이해합니다.
screenshots
디렉토리에 저장됩니다.문제가 발생하는 경우:
MIT
MCP 구현을 직접 테스트할 수 있습니다.
예상 응답:
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Node.js 서버를 통해 Safari를 사용하여 고품질의 네이티브 macOS 스크린샷을 캡처할 수 있으며, 다양한 크기, 확대/축소 수준 및 로드 대기 시간을 지원합니다.
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rogerheykoop/mcp-safari-screenshot'
If you have feedback or need assistance with the MCP directory API, please join our Discord server