Skip to main content
Glama

Obtener navegador

Un potente servidor MCP de navegador sin interfaz gráfica que permite a los agentes de IA obtener contenido web y realizar búsquedas en Google sin necesidad de claves API. Desarrollado con estándares web modernos y diseñado para una integración fluida con plataformas de IA.

Características

  • No se requieren claves API : utiliza un sofisticado enfoque de navegador sin cabeza para obtener contenido directamente

  • Búsqueda inteligente de Google :

    • Extraer resultados estructurados de las búsquedas de Google

    • Soporte para resultados web y de noticias

    • Número configurable de resultados (1-100)

    • Obtención de contenido completo de los resultados de búsqueda

    • Reintento automático y manejo de errores

  • Obtención de contenido universal :

    • Soporte para cualquier página web o punto final de API

    • Múltiples formatos de salida (HTML, JSON, Texto, Markdown)

    • Detección automática del tipo de contenido

    • Límites de tamaño de respuesta y protección de tiempo de espera

    • Protección de limitación de velocidad

  • Conversión de formato :

    • Conversión limpia de HTML a Markdown

    • Respuestas JSON con formato bonito

    • Salida HTML estructurada

    • Texto simple con formato adecuado

Related MCP server: browser-mcp

Herramientas

1. Herramienta de búsqueda de Google ( google_search )

Ejecuta búsquedas de Google y obtiene el contenido completo de los resultados:

{ query: "your search query", responseType: "markdown", // or "json", "html", "text" maxResults: 10, // 1-100 results topic: "web" // or "news" }

2. Herramienta de obtención de URL ( fetch_url )

Obtiene contenido de cualquier URL:

{ url: "https://example.com", responseType: "markdown", // or "json", "html", "text" timeout: 30000 // optional, in milliseconds }

Instalación

Vía Smithery

# For Claude npx -y @smithery/cli install @TheSethRose/fetch-browser --client claude # For Cursor npx -y @smithery/cli install @TheSethRose/fetch-browser --client cursor # For TypeScript npx -y @smithery/cli install @TheSethRose/fetch-browser --client typescript

Instalación manual

# Clone the repository git clone https://github.com/TheSethRose/fetch-browser.git cd fetch-browser # Install dependencies npm install # Build the project npm run build # Start the server npm start

Desarrollo

# Watch mode with auto-rebuild npm run watch # Run with inspector npm run inspector # Debug mode npm run debug # Debug with watch mode npm run debug:watch

Formatos de respuesta

1. Formato Markdown

## [Page Title](https://example.com) Content converted to clean markdown with: - Lists - **Bold text** - *Italic text* - [Links](https://example.com)

2. Formato JSON

{ "url": "https://example.com", "content": "Extracted content...", "error": null }

3. Formato HTML

<div class="search-result"> <h2><a href="https://example.com">Page Title</a></h2> <div class="content"> Original HTML content </div> </div>

4. Formato del texto

### https://example.com Plain text content with preserved formatting ==========

Manejo de errores

  • Reintentos automáticos con retroceso exponencial

  • Protección de limitación de velocidad

  • Manejo del tiempo de espera

  • Mensajes de error detallados

  • Seguimiento de errores de resultados individuales

Características de seguridad

  • Límites de tamaño de respuesta

  • Tiempos de espera de solicitud

  • Protección de limitación de velocidad

  • No se requieren claves API ni secretos

  • Manejo adecuado de errores

Créditos

Creado por Seth Rose :

Licencia

Licencia MIT: consulte LICENCIA para obtener más detalles

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

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/TheSethRose/Fetch-Browser'

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