Skip to main content
Glama
mcollina

MCP Node Fetch

by mcollina

Obtención de nodo MCP

Un servidor MCP que permite obtener contenido web mediante la biblioteca undici de Node.js.

Características

  • Obtenga contenido de cualquier URL utilizando varios métodos HTTP

  • Soporte para encabezados y cuerpo de solicitud

  • Devuelve contenido en varios formatos (texto, JSON, binario, fragmentos HTML)

  • Manejar los errores con elegancia

  • Configurar el tiempo de espera y el comportamiento de redirección

Related MCP server: MCP Server Fetch Python

Herramientas MCP

Este servidor proporciona las siguientes herramientas MCP:

fetch-url

Obtiene contenido de una URL y lo devuelve.

Parámetros:

  • url (cadena, obligatoria): la URL que se buscará

  • method (cadena, opcional): método HTTP (predeterminado: "GET")

  • headers (objeto, opcional): encabezados HTTP para incluir

  • body (cadena, opcional): cuerpo de la solicitud para solicitudes POST/PUT

  • timeout (número, opcional): tiempo de espera de la solicitud en milisegundos

  • responseType (cadena, opcional): Cómo analizar la respuesta ("texto", "json", "binario", "fragmento html")

  • fragmentSelector (cadena, opcional): selector CSS para extraer fragmentos HTML específicos (cuando responseType es "html-fragment")

  • followRedirects (booleano, opcional): si se deben seguir las redirecciones (valor predeterminado: verdadero)

extract-html-fragment

Extrae contenido HTML específico de una página web utilizando selectores CSS y, opcionalmente, navega a puntos de anclaje.

Parámetros:

  • url (cadena, obligatoria): la URL que se buscará

  • selector (cadena, obligatorio): selector CSS para el fragmento HTML a extraer

  • anchorId (cadena, opcional): ID de anclaje opcional para localizar un fragmento específico

  • method (cadena, opcional): método HTTP (predeterminado: "GET")

  • headers (objeto, opcional): encabezados HTTP para incluir

  • body (cadena, opcional): cuerpo de la solicitud para solicitudes POST

  • timeout (número, opcional): tiempo de espera de la solicitud en milisegundos

  • followRedirects (booleano, opcional): si se deben seguir las redirecciones (valor predeterminado: verdadero)

check-status

Comprueba si se puede acceder a una URL sin descargar el contenido completo.

Parámetros:

  • url (cadena, obligatoria): la URL a comprobar

  • timeout (número, opcional): tiempo de espera de la solicitud en milisegundos

Configuración de Claude para escritorio

Para usar con Claude for Desktop, agregue esto a su claude_desktop_config.json :

{
  "mcpServers": {
    "node-fetch": {
      "command": "node",
      "args": ["dist/index.js"]
    }
  }
}

Licencia

Instituto Tecnológico de Massachusetts (MIT)

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

View all related MCP servers

Related MCP Connectors

  • Free remote MCP server for fetching public web pages through a rotating proxy pool.

  • This MCP server provides seamless access to Malaysia's government open data, including datasets, w…

  • Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.

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

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