Skip to main content
Glama

web-browser-mcp-server

by blazickjp

✨ 특징

🌐 AI 도우미가 간단한 MCP 인터페이스를 통해 웹에서 콘텐츠를 탐색하고 추출할 수 있도록 합니다.

웹 브라우저 MCP 서버는 AI 모델이 메시지 제어 프로토콜(MCP)을 통해 웹사이트를 탐색하고, 콘텐츠를 추출하고, 웹 페이지를 이해할 수 있도록 지원합니다. CSS 선택자와 강력한 오류 처리를 통해 스마트한 콘텐츠 추출을 지원합니다.

🤝 기여 • 📝 버그 신고

✨ 핵심 기능

  • 🎯 스마트 콘텐츠 추출 : CSS 선택기를 사용하여 필요한 것을 정확하게 타겟팅하세요
  • 번개같이 빠른 속도 : 최적의 성능을 위해 비동기 처리로 구축됨
  • 📊 풍부한 메타데이터 : 제목, 링크 및 구조화된 콘텐츠 캡처
  • 🛡️ 견고하고 안정적 : 내장된 오류 처리 및 시간 초과 관리 기능
  • 🌍 크로스 플랫폼 : Python이 실행되는 모든 곳에서 작동

🚀 빠른 시작

Smithery를 통해 설치

Smithery를 통해 Claude Desktop용 웹 브라우저 서버를 자동으로 설치하려면:

지엑스피1

수동 설치

uv를 사용하여 설치:

uv tool install web-browser-mcp-server

개발을 위해:

# Clone and set up development environment git clone https://github.com/blazickjp/web-browser-mcp-server.git cd web-browser-mcp-server # Create and activate virtual environment uv venv source .venv/bin/activate # Install with test dependencies uv pip install -e ".[test]"

🔌 MCP 통합

MCP 클라이언트 구성 파일에 다음 구성을 추가하세요.

{ "mcpServers": { "web-browser-mcp-server": { "command": "uv", "args": [ "tool", "run", "web-browser-mcp-server" ], "env": { "REQUEST_TIMEOUT": "30" } } } }

개발을 위해:

{ "mcpServers": { "web-browser-mcp-server": { "command": "uv", "args": [ "--directory", "path/to/cloned/web-browser-mcp-server", "run", "web-browser-mcp-server" ], "env": { "REQUEST_TIMEOUT": "30" } } } }

💡 사용 가능한 도구

이 서버는 강력한 웹 브라우징 도구를 제공합니다.

웹페이지 탐색

선택적인 CSS 선택기를 사용하여 웹 페이지에서 콘텐츠를 탐색하고 추출합니다.

# Basic webpage fetch result = await call_tool("browse_webpage", { "url": "https://example.com" }) # Target specific content with CSS selectors result = await call_tool("browse_webpage", { "url": "https://example.com", "selectors": { "headlines": "h1, h2", "main_content": "article.content", "navigation": "nav a" } })

⚙️ 구성

환경 변수를 통해 구성:

변하기 쉬운목적기본
REQUEST_TIMEOUT웹페이지 요청 시간 초과(초)30

🧪 테스트

테스트 모음을 실행합니다.

python -m pytest

📄 라이센스

MIT 라이선스에 따라 배포됩니다. 자세한 내용은 라이선스 파일을 참조하세요.


Pear Labs 팀이 ❤️로 만들었습니다

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

BeautifulSoup4를 사용하여 웹 브라우징 기능을 활성화합니다.

  1. ✨ 핵심 기능
    1. 🚀 빠른 시작
      1. Smithery를 통해 설치
      2. 수동 설치
      3. 🔌 MCP 통합
    2. 💡 사용 가능한 도구
      1. 웹페이지 탐색
    3. ⚙️ 구성
      1. 🧪 테스트
        1. 📄 라이센스

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            An advanced web browsing server enabling headless browser interactions via a secure API, providing features like navigation, content extraction, element interaction, and screenshot capture.
            Last updated -
            6
            9
            Python
            MIT License
          • A
            security
            A
            license
            A
            quality
            Provides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.
            Last updated -
            4
            125,855
            353
            TypeScript
            MIT License
          • A
            security
            F
            license
            A
            quality
            Enables browser automation using Python scripts, offering operations like taking webpage screenshots, retrieving HTML content, and executing JavaScript.
            Last updated -
            4
            18
            Python
            • Linux
          • A
            security
            A
            license
            A
            quality
            Enables browser automation with Puppeteer, supporting navigation, form interactions, and connection to active Chrome instances for comprehensive web page interaction.
            Last updated -
            8
            470
            8
            TypeScript
            MIT License
            • Apple
            • Linux

          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/blazickjp/web-browser-mcp-server'

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