Skip to main content
Glama

rod-mcp

by go-rod

Rod MCP 서버

와! 정말 멋지네요. 이제 Rod의 MCP 서버를 사용할 수 있게 됐네요!🚀

Rod-MCP는 Rod를 사용하여 애플리케이션에 브라우저 자동화 기능을 제공합니다. 이 서버는 LLM이 웹 페이지와 상호 작용할 수 있도록 클릭, 스크린샷 찍기, 페이지를 PDF로 저장 등 다양한 유용한 MCP 도구를 제공합니다.

특징

  • 🚀 Rod가 제공하는 브라우저 자동화
  • 🎯 풍부한 웹 상호작용 기능
    • 요소 클릭
    • 스크린샷 캡처
    • PDF 생성
    • 그리고 더 많은 것...
  • 🎨 헤드리스/GUI 모드 지원
  • ⚡ 고성능 및 안정성
  • 🔧 구성 및 확장이 쉽습니다.
  • 🤖 LLM 상호 작용을 위해 설계되었습니다

설치

필수 조건

  • 1.23 이상으로 가세요
  • 크롬/크로미엄 브라우저

단계

  1. 저장소를 복제합니다.

지엑스피1

  1. 종속성 설치:
go mod tidy
  1. 프로젝트를 빌드하세요:
go build

용법

기본 사용법

  1. 리포 복제 및 자체 빌드 또는 릴리스 다운로드로 이동
  2. MCP 구성:
{ "mcpServers": { "rod-mcp": { "command": "rod-mcp", "args": [ "-c", "rod-mcp.yaml" ] } } }

구성

구성 파일은 다음 옵션을 지원합니다.

  • serverName: 서버 이름, 기본값은 "Rod Server"입니다.
  • browserBinPath: 브라우저 실행 파일 경로, 비어 있으면 시스템 기본 브라우저를 사용합니다.
  • headless: 브라우저를 headless 모드로 실행할지 여부, 기본값은 false입니다.
  • browserTempDir: 브라우저 임시 파일 디렉토리, 기본값은 "./rod/browser"입니다.
  • noSandbox: 샌드박스 모드를 비활성화할지 여부, 기본값은 false입니다.
  • proxy: 프록시 서버 설정, SOCKS5 프록시 지원

프로젝트 구조

rod-mcp/ ├── assets/ # Static resources ├── banner/ # Banner resources ├── cmd.go # Command line processing ├── main.go # Program entry ├── resources/ # Resource files ├── server.go # Server implementation ├── tools/ # Tool implementation ├── types/ # Type definitions └── utils/ # Utility functions

기여 지침

풀 리퀘스트를 제출하거나 이슈를 생성해 보세요!

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 라이선스 파일을 참조하세요.

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Rod-MCP는 Rod를 사용하여 애플리케이션에 브라우저 자동화 기능을 제공합니다. 이 서버는 LLM이 웹 페이지와 상호 작용할 수 있도록 클릭, 스크린샷 찍기, 페이지를 PDF로 저장 등 다양한 유용한 MCP 도구를 제공합니다.

  1. 특징
    1. 설치
      1. 필수 조건
      2. 단계
    2. 용법
      1. 기본 사용법
      2. 구성
    3. 프로젝트 구조
      1. 기여 지침
        1. 특허

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            Enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment
            Last updated -
            10
            327
            199
            JavaScript
            MIT License
            • Apple
          • A
            security
            F
            license
            A
            quality
            Enables LLMs to perform web browsing tasks, take screenshots, and execute JavaScript using Puppeteer for browser automation.
            Last updated -
            4
            15,502
            1
            JavaScript
          • -
            security
            A
            license
            -
            quality
            An MCP server that connects any MCP client (like Claude or Cursor) with the browser using browser-use, allowing clients to utilize existing LLMs without requiring additional API keys.
            Last updated -
            32
            Python
            Apache 2.0
          • -
            security
            A
            license
            -
            quality
            A MCP server that provides browser automation tools, allowing users to navigate websites, take screenshots, click elements, fill forms, and execute JavaScript through Playwright.
            Last updated -
            Python
            Apache 2.0
            • Apple

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/go-rod/rod-mcp'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server