Skip to main content
Glama

Fetch MCP Server

by goswamig

Obtener servidor MCP

Obtener el logotipo de mcp

Este servidor MCP proporciona funcionalidad para obtener contenido web en varios formatos, incluidos HTML, JSON, texto simple y Markdown.

Componentes

Herramientas

  • obtener_html
    • Obtener un sitio web y devolver el contenido como HTML
    • Aporte:
      • url (cadena, obligatoria): URL del sitio web que se buscará
      • headers (objeto, opcional): encabezados personalizados para incluir en la solicitud
    • Devuelve el contenido HTML sin procesar de la página web.
  • obtener_json
    • Obtener un archivo JSON desde una URL
    • Aporte:
      • url (cadena, obligatoria): URL del JSON a obtener
      • headers (objeto, opcional): encabezados personalizados para incluir en la solicitud
    • Devuelve el contenido JSON analizado
  • obtener_txt
    • Obtener un sitio web y devolver el contenido como texto sin formato (sin HTML)
    • Aporte:
      • url (cadena, obligatoria): URL del sitio web que se buscará
      • headers (objeto, opcional): encabezados personalizados para incluir en la solicitud
    • Devuelve el contenido de texto de la página web con etiquetas HTML, scripts y estilos eliminados
  • obtener_markdown
    • Obtener un sitio web y devolver el contenido como Markdown
    • Aporte:
      • url (cadena, obligatoria): URL del sitio web que se buscará
      • headers (objeto, opcional): encabezados personalizados para incluir en la solicitud
    • Devuelve el contenido de la página web convertido al formato Markdown

Recursos

Este servidor no proporciona recursos persistentes. Está diseñado para obtener y transformar contenido web bajo demanda.

Empezando

  1. Clonar el repositorio
  2. Instalar dependencias: npm install
  3. Construya el servidor: npm run build

Instalación mediante herrería

Para instalar fetch-mcp para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install @goswamig/fetch-mcp --client claude

Uso

Para utilizar el servidor, puedes ejecutarlo directamente:

npm start

Esto iniciará la ejecución del servidor Fetch MCP en stdio.

Uso con la aplicación de escritorio

Para integrar este servidor con una aplicación de escritorio, agregue lo siguiente a la configuración del servidor de su aplicación:

{ "mcpServers": { "fetch": { "command": "node", "args": [ "{ABSOLUTE PATH TO FILE HERE}/dist/index.js" ] } } }

Características

  • Obtiene contenido web mediante una API de búsqueda moderna
  • Admite encabezados personalizados para solicitudes
  • Proporciona contenido en múltiples formatos: HTML, JSON, texto sin formato y Markdown
  • Utiliza JSDOM para el análisis de HTML y la extracción de texto.
  • Utiliza TurndownService para la conversión de HTML a Markdown

Desarrollo

  • Ejecute npm run dev para iniciar el compilador de TypeScript en modo de observación
  • Utilice npm test para ejecutar el conjunto de pruebas

Licencia

Este proyecto está licenciado bajo la licencia MIT.

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Proporciona funcionalidad para obtener contenido web en varios formatos, incluidos HTML, JSON, texto simple y Markdown con soporte para encabezados personalizados.

  1. Componentes
    1. Herramientas
    2. Recursos
  2. Empezando
    1. Instalación mediante herrería
    2. Uso
    3. Uso con la aplicación de escritorio
  3. Características
    1. Desarrollo
      1. Licencia

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          Enables web content scanning and analysis by fetching, analyzing, and extracting information from web pages using tools like page fetching, link extraction, site crawling, and more.
          Last updated -
          6
          9
          TypeScript
          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
          117,118
          515
          TypeScript
          MIT License
        • A
          security
          F
          license
          A
          quality
          Provides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.
          Last updated -
          4
          117,118
          2
        • -
          security
          A
          license
          -
          quality
          Web Content Retrieval (full webpage, filtered content, or Markdown-converted), Custom User-Agent, Multi-HTTP Method Support (GET/POST/PUT/DELETE/PATCH), LLM-Controlled Request Headers, LLM-Accessible Response Headers, and more.
          Last updated -
          3
          Python
          MIT License

        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/goswamig/fetch-mcp'

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