web-browser-mcp-server
✨ 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 claudeInstalación manual
Instalar usando uv:
uv tool install web-browser-mcp-serverPara 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 |
| 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
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables 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
- AlicenseAqualityDmaintenanceProvides web access capabilities for LLMs including search, fetching, content extraction, PDF reading, image viewing, and screenshots.346MIT
- AlicenseAqualityBmaintenanceEnables web scraping of URLs, including extracting text, links, images, metadata, taking screenshots, and using CSS selectors for structured data extraction.611MIT
- AlicenseNot gradedqualityDmaintenanceEnables web searching using Google search results with no API keys required.23MIT
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…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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