브라우저 자동화 MCP 서버
Roo Code에 브라우저 자동화 기능을 제공하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. AI 에이전트가 표준화된 인터페이스를 통해 웹 브라우저를 제어할 수 있도록 지원합니다.
특징
- 브라우저 제어(시작, 닫기)
- 마우스 상호작용(좌표 클릭)
- 키보드 입력(텍스트 입력)
- 페이지 탐색(위/아래로 스크롤)
- 고정 뷰포트 크기(900x600)
설치
- 저장소를 복제합니다.
지엑스피1
- 종속성 설치:
- 프로젝트를 빌드하세요:
구성
Cline MCP 설정 파일에 다음을 추가하세요.
{
"mcpServers": {
"browser": {
"command": "node",
"args": ["path/to/browser-server/build/index.js"],
"disabled": false,
"alwaysAllow": []
}
}
}
사용 가능한 도구
서버는 다음과 같은 MCP 도구를 제공합니다.
launch_browser
: 지정된 URL에서 새 브라우저 인스턴스를 시작합니다.click
: 페이지의 특정 x, y 좌표를 클릭합니다.type
: 페이지에 텍스트를 입력하세요scroll
: 페이지를 위아래로 스크롤합니다close_browser
: 브라우저 인스턴스를 닫습니다.
사용 예
// Using the MCP tools in Roo Code
const result = await use_mcp_tool({
server_name: "browser",
tool_name: "launch_browser",
arguments: {
url: "https://example.com"
}
});
특허
MIT