Apidog

Plataforma de desarrollo de API colaborativa todo en uno

Diseño de API

Documentación de API

Depuración de API

Simulación de API

Prueba automatizada de API

Cómo Usar el Servidor Fetch MCP con Claude Desktop

Ashley Goolam

Ashley Goolam

Updated on May 15, 2025

¿Alguna vez has deseado que tu IA pudiera obtener contenido web bajo demanda? Recientemente me encontré con fetch mcp server mientras experimentaba con Claude Desktop, ¡y es un cambio total! Esta ingeniosa herramienta permite a Claude Desktop extraer contenido web (HTML, JSON o Markdown) directamente de URLs, lo que la hace perfecta para investigación o automatización. En este tutorial, configuraremos fetch mcp server, lo conectaremos a Claude Desktop y exploraremos cómo obtener contenido sin esfuerzo. Seas nuevo en esto o un profesional experimentado, te acompañaré en cada paso del camino. ¡Vamos a sumergirnos en esta emocionante configuración!

💡
Antes de comenzar, un rápido saludo a Apidog, ¡una herramienta fantástica para los fans de las API! Simplifica las pruebas y depuración de API, lo que combina muy bien con tu viaje con fetch mcp server. ¡Échale un vistazo en apidog.com! Ahora, comencemos con este genial proyecto...
button

¿Qué es Fetch MCP Server?

Fetch MCP server es un servidor de Protocolo de Contexto de Modelo (MCP) diseñado para obtener y transformar contenido web a formatos como HTML, JSON, texto plano y Markdown. Desarrollado por Zach Caceres y alojado en GitHub, forma parte del ecosistema MCP, un estándar abierto de Anthropic (lanzado en 2024) que conecta modelos de IA con herramientas externas. Con fetch mcp server, Claude Desktop puede recuperar páginas web, extraer datos o convertir contenido al instante, mejorando sus capacidades más allá de lo que puede hacer de forma nativa.

Imagina pedirle a Claude que "obtenga el último artículo de example.com" o "convierta esta página a Markdown", ¡ese es el poder de fetch mcp server! Es ligero, flexible y perfecto para integrar datos web en tiempo real en tu flujo de trabajo. ¡Vamos a configurarlo con Claude Desktop y verlo en acción!

Configurando tu Entorno para Fetch MCP Server

Vamos a preparar tu sistema para fetch mcp server con Claude Desktop. Es un proceso sencillo, ¡así que pongámonos manos a la obra!

1. Verificar Prerrequisitos:

  • Node.js: Necesitarás tener Node.js (versión 16 o superior) instalado. Verifica con node --version en tu terminal, o descárgalo desde nodejs.org.
  • Claude Desktop: Asegúrate de tener instalado Claude Desktop (disponible en anthropic.com). Necesitarás un plan de pago (por ejemplo, Max, Team o Enterprise) para el soporte de MCP.
claude desktop

2. Crear una Carpeta de Proyecto:

  • Abre tu terminal y crea un espacio de trabajo:
mkdir fetch-mcp-project
cd fetch-mcp-project
  • Este será tu centro para la configuración de fetch mcp server.

¡Ya estás listo para instalar fetch mcp server, pasemos al siguiente paso!

Instalando Fetch MCP Server con Claude Desktop

Ahora, instalemos fetch mcp server y enlazémoslo a Claude Desktop. Aquí tienes la guía paso a paso.

1. Clonar el Repositorio de Fetch MCP Server:

  • En tu terminal (dentro de fetch-mcp-project), ejecuta:
git clone https://github.com/zcaceres/fetch-mcp.git
cd fetch-mcp
  • Esto descarga la última versión de fetch mcp server desde GitHub.

2. Instalar Dependencias y Construir el servidor:

  • Ejecuta lo siguiente para configurar los paquetes de Node.js requeridos:
npm install
  • Esto instala dependencias como sharp para procesamiento de imágenes (si está habilitado) y asegura que el servidor esté listo para ejecutarse.
  • Ejecuta el siguiente comando para construir el servidor:
npm run build

3. Configurar Claude Desktop:

  • Abre el archivo de configuración de Claude Desktop. En macOS, se encuentra en ~/Library/Application Support/Claude/claude_desktop_config.json. Si no existe, créalo con un editor de texto. O directamente en la aplicación de escritorio de Claude puedes ir a > Configuración > Desarrollador > Editar Configuración, y luego abrir el archivo config.json.
claude setings
mcp config file
  • Añade la configuración de fetch mcp server:
{
  "mcpServers": {
    "fetch": {
      "command": "node",
      "args": ["{ABSOLUTE PATH TO FILE HERE}/dist/index.js"]
    }
  }
}
  • Reemplaza {ABSOLUTE PATH TO FILE HERE} con la ruta completa a fetch-mcp/dist/index.js (por ejemplo, /Users/tunombre/fetch-mcp-project/fetch-mcp/dist/index.js). Puedes encontrar esto ejecutando pwd en la terminal dentro de la carpeta fetch-mcp.

4. Ejecutar el Fetch MCP Server:

  • En la terminal, navega a la carpeta fetch-mcp e inicia el servidor:
npm start

# Alternativly you could use:
node dist/index.js
  • Deberías ver "Fetch MCP Server running on stdio" o una salida similar, indicando que está activo. Mantén esta terminal abierta mientras usas Claude Desktop.

5. Verificar la Conexión:

  • Abre Claude Desktop, ve a la configuración de MCP (bajo el menú de perfil) y verifica si "fetch" aparece bajo los servidores disponibles con un indicador verde. Si no, verifica la ruta en claude_desktop_config.json o asegúrate de que el servidor esté ejecutándose.
claude mcp tools

Tu fetch mcp server ya está conectado a Claude Desktop, ¡gran trabajo! Vamos a probarlo.

fetch mcp tool

Usando Fetch MCP Server con Claude Desktop

Pongamos a trabajar a fetch mcp server obteniendo contenido web con Claude Desktop.

1. Probar la Obtención Web Básica (por ejemplo, resumiendo contenido):

  • En el chat de Claude Desktop, escribe: "Usa la herramienta fetch para obtener el contenido de https://example.com."
  • Claude usará fetch mcp server para recuperar la página y devolverla como texto. Podrías ver algo como: "Contenido obtenido de https://example.com."
  • Si falla, asegúrate de que el servidor esté ejecutándose y la URL sea válida.
  • Nota: antes de que Claude use cualquier herramienta MCP en un chat, siempre se te pedirá confirmación.
use mcp prompt msg

2. Obtener y Convertir a Markdown:

  • Prueba: "Obtén https://example.com y conviértelo a Markdown."
  • Fetch mcp server procesará la página y devolverá una versión limpia en Markdown, perfecta para documentación o análisis. Claude podría responder: "Convertido https://example.com a Markdown: [contenido Markdown]."
  • ¡Esto es genial para convertir artículos en notas legibles!
fetch mcp markdown

Esto abre un mundo de posibilidades con fetch mcp server, ¡exploremos más!

Explorando Características Avanzadas de Fetch MCP Server

Hay más en fetch mcp server que la obtención básica. Aquí te mostramos cómo profundizar con Claude Desktop.

1. Personalizar Solicitudes de Obtención:

  • Añade parámetros como: "Obtén https://example.com con una longitud máxima de 500 caracteres."
  • Esto limita la salida, útil para páginas largas. Consulta el repositorio de GitHub para más opciones de configuración como ignoreRobotsTxt.

2. Integrar con Flujos de Trabajo:

  • Combina con otros servidores MCP (por ejemplo, un servidor Notion) preguntando: "Obtén https://example.com y guarda el Markdown en Notion."
  • Claude puede encadenar herramientas si está configurado, agilizando tus tareas.

3. Consejos de Depuración:

  • Si Claude no puede conectar, asegúrate de que la ruta del servidor sea correcta o intenta ejecutar node dist/index.js con --debug para obtener más registros.

¡Estas características hacen de fetch mcp server una herramienta versátil para tu configuración de Claude Desktop!

Consejos para Dominar Fetch MCP Server

Para sacar el máximo provecho de fetch mcp server con Claude Desktop:

  • Verificar Rutas: Revisa la ruta absoluta en claude_desktop_config.json para evitar problemas de conexión.
  • Habilitar Funciones: Experimenta con enableFetchImages para contenido visual, ¡los usuarios de Claude obtienen este beneficio!
  • Mantener el Servidor en Ejecución: No cierres la terminal con el servidor, reinícialo si es necesario.
  • Explorar GitHub: El repositorio de fetch-mcp tiene actualizaciones y ejemplos para probar.

Mi Experiencia con Fetch MCP Server

¡Usar fetch mcp server con Claude Desktop fue una maravilla! Obtener páginas web y convertirlas a Markdown me ahorró muchísimo tiempo. La configuración fue fluida una vez que di con la ruta correcta, aunque tuve que ajustarla un par de veces. Si encuentras problemas, verifica el estado de tu servidor o consulta los problemas en GitHub para obtener ayuda.

Conclusión: Tu Viaje con Fetch MCP Server

¡Acabas de configurar fetch mcp server con Claude Desktop y has desbloqueado la magia de la obtención de contenido web! Desde agarrar páginas hasta convertirlas a Markdown o imágenes, ahora estás equipado para potenciar tu flujo de trabajo de IA. ¡Intenta obtener tus sitios favoritos o automatizar tareas, y comparte tus logros! Para más información, consulta el repositorio de GitHub y no olvides pasar por apidog.com para probar algo de esa bondad de las API. ¡Una mejor alternativa a Postman!

button