Skip to main content
Glama
blazickjp

web-browser-mcp-server

by blazickjp

Seguir en Twitter insignia de herrería Versión de Python Licencia: MIT Descargas de PyPI Versión de PyPI

✨ Características

🌐 Permita que los asistentes de IA naveguen y extraigan contenido de la web a través de una interfaz MCP sencilla.

El servidor MCP del navegador web proporciona a los modelos de IA la capacidad de explorar sitios web, extraer contenido y comprender páginas web mediante el Protocolo de Control de Mensajes (MCP). Permite la extracción inteligente de contenido con selectores CSS y una gestión robusta de errores.

🤝 Contribuir • 📝 Informar error

Related MCP server: mcp-web-tools

✨ Características principales

  • 🎯 Extracción de contenido inteligente : seleccione exactamente lo que necesita con selectores CSS

  • Ultrarrápido : Construido con procesamiento asincrónico para un rendimiento óptimo

  • 📊 Metadatos enriquecidos : captura títulos, enlaces y contenido estructurado

  • 🛡️ Robusto y confiable : manejo de errores integrado y gestión de tiempos de espera

  • 🌍 Multiplataforma : funciona en cualquier lugar donde se ejecute Python

🚀 Inicio rápido

Instalación mediante herrería

Para instalar Web Browser Server para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install web-browser-mcp-server --client claude

Instalación manual

Instalar usando uv:

uv tool install web-browser-mcp-server

Para desarrollo:

# 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]"

🔌 Integración MCP

Agregue esta configuración a su archivo de configuración de cliente MCP:

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

Para el desarrollo:

{
    "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"
            }
        }
    }
}

💡 Herramientas disponibles

El servidor proporciona una potente herramienta de navegación web:

navegar_página web

Explorar y extraer contenido de páginas web con selectores CSS opcionales:

# 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"
    }
})

⚙️ Configuración

Configurar a través de variables de entorno:

Variable

Objetivo

Por defecto

REQUEST_TIMEOUT

Tiempo de espera de solicitud de página web en segundos

30

🧪 Pruebas

Ejecute el conjunto de pruebas:

python -m pytest

📄 Licencia

Publicado bajo la licencia MIT. Consulte el archivo de licencia para más detalles.


Hecho con ❤️ por el equipo de 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