Skip to main content
Glama
blazickjp

web-browser-mcp-server

by blazickjp

트위터 팔로우 대장간 배지 파이썬 버전 라이센스: MIT PyPI 다운로드 PyPI 버전

✨ 특징

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

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

🤝 기여 • 📝 버그 신고

Related MCP server: mcp-web-tools

✨ 핵심 기능

  • 🎯 스마트 콘텐츠 추출 : 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 팀이 ❤️로 만들었습니다

Install Server
A
license - permissive license
B
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables web browsing capabilities for locally served LLMs through URL text fetching, link extraction, and web search using Brave and DuckDuckGo engines. Designed to enhance LLMs with real-time web access through the MCP protocol.
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables web searching using Google search results with no API keys required.
    23
    MIT

View all related MCP servers

Related MCP Connectors

  • Stealth web browser for agents: search, fetch, click and type through persistent sessions over MCP.

  • Read a URL as clean markdown, screenshot a website, url to PDF. Web access for agents, no signup.

  • Provides cloud browser automation capabilities using Stagehand and Browserbase, enabling LLMs to i…

View all MCP Connectors

Latest Blog Posts

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