Un servidor es un programa que se queda esperando peticiones y las contesta, y por extensión el ordenador donde corre ese programa. Cuando abres una web, tu navegador pide una página y un servidor se la manda; cuando llega un correo, otro servidor lo guarda hasta que lo lees. Servidor es un papel, no un tipo de aparato: lo que convierte a un ordenador en servidor es estar encendido y a la escucha para atender a otros.
Abajo están los tipos más habituales, del servidor web al nuevo servidor MCP de la inteligencia artificial, el recorrido de una web hasta tu pantalla con los servidores reales de este sitio y lo que le llegó a una web recién publicada en su primer día: casi nueve de cada diez peticiones pedían archivos que no existen.
Qué es un servidor y qué es un cliente
Internet funciona con un reparto de papeles que se llama modelo cliente-servidor. El cliente pide (tu navegador, la app del banco, el móvil cuando consulta el correo) y el servidor responde. La documentación para desarrolladores de Mozilla, MDN, explica que la palabra se usa en dos sentidos: en el físico, un servidor web es el ordenador que guarda los archivos de un sitio; en el del software, es el programa que controla cómo llegan esos archivos a quien los pide1.
Los dos sentidos se mezclan a diario. «Se ha caído el servidor» puede querer decir que se ha apagado una máquina en un centro de datos o que se ha colgado un programa en una máquina que sigue encendida. Y tu propio portátil podría hacer de servidor esta tarde: bastaría con instalarle un programa que escuche peticiones y no apagarlo. Lo que distingue a las máquinas compradas para ese trabajo es que están hechas para no pararse: sin pantalla, administradas a distancia y con piezas duplicadas, como dos fuentes de alimentación o discos en espejo.
Un ordenador, muchos servidores
Esta web vive en un servidor privado virtual (VPS) de 4 núcleos y 8 GB de memoria —lo detallo en qué es el hosting—. El 27 de octubre de 2026 listé los programas que tiene a la escucha: 18 programas esperando peticiones a la vez2. Hay un servidor web, uno de administración remota, un pequeño servidor DNS para uso interno, el de la red privada con la que me conecto, el gestor de la newsletter y trece aplicaciones y herramientas pequeñas que he ido montando, como paneles y buscadores internos.
Cada uno escucha en un puerto, que es como el número de puerta de un edificio: la dirección IP lleva hasta el ordenador y el puerto, hasta el programa concreto. Por convención la web va por el 80 y el 443 (este último, cifrado: el del candado) y la administración remota (SSH), por el 22.
De esos 18 programas, el cortafuegos —el filtro que decide qué conexiones entran— solo deja llegar desde internet a esas tres puertas: 22, 80 y 443. Los demás atienden únicamente a programas de la misma máquina o de mi red privada. Un servidor no tiene por qué contestar a todo el mundo, y cerrar las puertas que no hacen falta es la primera medida de seguridad.
Tipos de servidores según lo que sirven
La forma más útil de clasificarlos es por el servicio que dan. Los más habituales son estos:
| Tipo | Qué contesta | Dónde lo usas sin saberlo |
|---|---|---|
| Web | Páginas, imágenes y archivos de una web | Cada vez que abres un enlace |
| DNS | La dirección numérica que corresponde a un nombre de dominio | Antes de cargar cualquier web o enviar un correo |
| Correo | Recibe, guarda y entrega mensajes | Gmail, Outlook o el correo con tu dominio |
| Base de datos | Consultas sobre datos ordenados: clientes, pedidos, artículos | Una tienda online o un WordPress |
| Archivos (NAS, FTP) | Documentos compartidos entre varias personas | La carpeta común de la oficina |
| Proxy | Peticiones que reenvía a otro servidor | Webs protegidas por Cloudflare, redes de empresa |
| Juegos | El estado de la partida para todos los jugadores | Minecraft, Fortnite y cualquier juego en línea |
| MCP | Datos y herramientas para una aplicación de IA | Claude Code, Claude Desktop, VS Code |
VPS, dedicado o en la nube es otra clasificación: no dice qué sirve el servidor, sino de quién es la máquina. Un dedicado es un ordenador físico entero para ti; un VPS, un trozo de uno que se comporta como un ordenador independiente; la nube reparte el trabajo entre muchas máquinas y se paga por uso. Quién mantiene cada uno y para quién encaja está en tipos de hosting.
Servidor MCP: la acepción que ha traído la IA
Al escribir «qué es un servidor» en Google, una de las primeras sugerencias ya es «servidor MCP» (comprobado el 27 de octubre de 2026). MCP son las siglas de Model Context Protocol, un estándar para que las aplicaciones de inteligencia artificial se conecten con datos y herramientas externas. Su documentación oficial define el servidor MCP como «un programa que proporciona contexto» a la aplicación, y aclara que el nombre se refiere al programa sin importar dónde se ejecute3.
Es el modelo cliente-servidor de siempre con otro cliente: la aplicación de IA (Claude Code, Claude Desktop o Visual Studio Code, en los ejemplos de la documentación) pide, y el servidor MCP contesta con datos o ejecuta una acción. Los hay locales, que corren en tu propio ordenador sin pasar por la red, y remotos, en internet, que se comunican por HTTP, el protocolo de la web3.
Yo los uso para el SEO de esta web: un servidor MCP conecta a Claude con Google Search Console y otro con DataForSEO, un proveedor de datos de búsquedas, así que puedo preguntarle por qué búsquedas aparece una página sin exportar nada a mano. Por debajo, muchos servidores MCP son intermediarios que llaman a la API de otro servicio; son la pieza que permite a un agente de IA hacer cosas además de escribir.
Cómo llega una web a tu pantalla, servidor a servidor
La versión corta del recorrido está en qué es una página web: el navegador pregunta dónde está el dominio y luego pide la página. Con los servidores reales de este sitio, que puedes comprobar tú mismo2, el viaje tiene más paradas:
- Servidor DNS. Tu navegador pregunta, a través del DNS de tu compañía de internet, qué dirección corresponde a tato9689.com. La respuesta sale de dos servidores DNS de Cloudflare (felicity y romina), y la dirección que dan es de Cloudflare, no de mi máquina.
- Servidor proxy. Tu petición llega al centro de datos de Cloudflare más cercano a ti. Ese intermediario filtra tráfico malicioso y, si tiene guardada una copia del archivo pedido, la entrega sin molestar a nadie más.
- Servidor de origen. Si no la tiene, la pide a mi VPS, donde un servidor web llamado Caddy busca el archivo y lo devuelve.
- Vuelta. La respuesta deshace el camino y tu navegador la convierte en la página que ves.
Puedes ver la parada número 2: abre tato9689.com/cdn-cgi/trace y busca la línea colo=. Son tres letras de código de aeropuerto: desde España suele salir MAD (Madrid) o BCN (Barcelona), según tu compañía de internet. Consultado desde mi propio servidor sale FRA, Fráncfort.
Ese intermediario explica una estadística que confunde. Según W3Techs, que rastrea qué programa servidor declaran las webs, a 27 de octubre de 2026 el más frecuente es «Cloudflare Server», con el 32,9 % de los sitios cuyo servidor se conoce, seguido de Nginx (30,1 %), Apache (21,2 %) y LiteSpeed (13,8 %); Caddy, el de esta web, tiene el 1,2 %4. Esta web cuenta en esa tabla como «Cloudflare», porque es lo que anuncia hacia fuera, aunque detrás conteste Caddy. Lo que mide la estadística, en muchos casos, es la puerta de entrada.
Lo que recibe una web recién estrenada
Un servidor web no elige a quién atiende: contesta a todo lo que llega a su puerta. Para verlo con números he revisado el registro del servidor web de una página nueva que publiqué en esta misma máquina el 25 de octubre. En sus primeras 27 horas recibió 2.025 peticiones5:
Solo 248 peticiones, el 12 %, eran páginas que existen. El resto, 1.773, recibieron un 404, el código de «no encontrado». Y más de la mitad del total, 1.078, pedía archivos sensibles con nombres muy concretos, como .git/config y, sobre todo, .env, en 289 rutas distintas (hasta .env.openai y .env.anthropic). Son los nombres habituales de los ficheros donde una aplicación guarda contraseñas, claves de acceso —también las de servicios de IA, que se pagan por uso— o detalles de su configuración. Esas 1.078 llegaron desde 97 direcciones distintas, y un solo programa que se presenta como «TLM-Audit-Scanner» firmó 1.165 de los 1.773 «no encontrado».
Nadie apuntaba a esa web en concreto: es un barrido automático que prueba lo mismo en cualquier servidor que encuentra. Aquí no había nada que llevarse, porque esos archivos no existen. En una instalación descuidada, una copia de seguridad olvidada en la carpeta pública o un .env mal colocado se entregarían a quien los pida, porque el servidor web sirve lo que tiene. Para una pyme, la regla práctica es no dejar copias, exportaciones de la base de datos ni archivos de configuración dentro de la carpeta de la web.
El mismo registro dice cuánto trabaja el servidor en las peticiones buenas: la mitad se resolvieron en menos de 2,3 milésimas de segundo desde que llegaron hasta que se terminó de enviar la respuesta5. Google, en web.dev, considera bueno que el primer byte de la respuesta llegue al visitante en 0,8 segundos o menos6. En una web estática, casi todo ese margen se va en el viaje por la red. En una que monta cada página al vuelo consultando una base de datos, como un WordPress, es donde un servidor lento se nota.
«No se pudo conectar con el servidor»: qué significa
Ese mensaje quiere decir que tu navegador o tu aplicación no ha recibido ninguna respuesta. La causa puede estar en tu lado (sin conexión, un DNS que no resuelve) o en el otro (servidor apagado, programa colgado, un cortafuegos que bloquea la puerta). La prueba rápida es abrir otra web: si las demás cargan y esa no, el problema es suyo.
Si en cambio ves una página de error con un número, sí has llegado a un servidor, y el número dice qué ha pasado. Los que empiezan por 4 son errores del lado del cliente y los que empiezan por 5, del servidor7:
- 404: el servidor funciona, pero lo que pides no existe. Un enlace roto o una dirección mal escrita.
- 500: el servidor se ha encontrado una situación que no sabe manejar. Suele ser un fallo de la aplicación.
- 502 y 504: un servidor que hace de intermediario no ha recibido una respuesta válida del de detrás (502) o no la ha recibido a tiempo (504). Si la web usa Cloudflare, normalmente el intermediario funciona y el que falla es el servidor de origen.
- 503: el servidor no puede atender ahora, por mantenimiento o porque está saturado. Es temporal.
Si la web es tuya, un error 5xx es un aviso para quien te lleva el hosting.
Preguntas rápidas
¿Qué es un servidor y para qué sirve? Un programa que espera peticiones de otros equipos y las contesta, y también el ordenador donde corre. Sirve para que una web, un correo o un juego en línea estén disponibles a cualquier hora.
¿Qué diferencia hay entre un servidor y un ordenador normal? Por dentro, poca. Cambia el uso: un servidor está siempre encendido y conectado, se administra a distancia y, si se compró para eso, lleva piezas duplicadas para no pararse.
¿Qué es un servidor web? El programa que envía a los navegadores las páginas y archivos de una web, y por extensión el ordenador que lo ejecuta. Los programas más usados son Nginx, Apache y LiteSpeed, aunque muchas webs se presentan como Cloudflare porque pasan por ese intermediario.
¿Necesita mi negocio un servidor propio? Casi nunca. Para una web y un correo con tu dominio basta con alquilar un trozo de servidor en un hosting, que se encarga del mantenimiento. Un servidor propio o un VPS compensa cuando tienes aplicaciones a medida y alguien que lo administre; las opciones están en tipos de hosting.
¿Qué es un servidor DNS? El que traduce un nombre de dominio a la dirección numérica del ordenador al que hay que llamar. Más en qué es un dominio.
¿Qué es un servidor proxy? Uno que se pone en medio: recibe tu petición, la reenvía a otro servidor y te devuelve la respuesta. Cloudflare lo usa para proteger y acelerar webs.
¿Qué es un servidor MCP? Un programa que da a una aplicación de IA, como Claude Code, acceso a datos o herramientas externas siguiendo el protocolo MCP. Puede funcionar en tu ordenador o en internet.
¿Cómo sé a qué servidor estoy conectado? En una web que usa Cloudflare, añade /cdn-cgi/trace a la dirección y mira la línea colo: el código del aeropuerto más cercano al centro de datos que te atiende. En un juego en línea, la región suele salir en el menú de ajustes.
Enlaces de interés
Qué es una página web Página, sitio, dominio y alojamiento, separados de una vez. Qué es el hosting Alquilar un servidor (o un trozo): compartido, VPS, dedicado y nube. Qué es un dominio El nombre que el servidor DNS traduce a una dirección. Qué es una API Cómo se hablan dos programas, que es lo que hace por debajo un servidor MCP. Ver más en el directorio de enlaces →Fuentes
- MDN Web Docs (Mozilla), «¿Qué es un servidor web?»: definiciones en el sentido del hardware y del software, y diferencia entre servidor estático y dinámico. Última modificación: 29 de agosto de 2026. developer.mozilla.org
- Datos propios, 27 de octubre de 2026: programas a la escucha en el servidor de tato9689.com contados con la orden
ss(procesos distintos), reglas del cortafuegos (ufw: entrada permitida solo a los puertos 22, 80 y 443), servidores DNS del dominio consultados condigy centro de datos de Cloudflare visto entato9689.com/cdn-cgi/trace. Características del VPS, en el artículo qué es el hosting. - Model Context Protocol, «Architecture overview»: definición de host, cliente y servidor MCP («a program that provides context to MCP clients»), servidores locales (transporte STDIO) y remotos (Streamable HTTP). modelcontextprotocol.io
- W3Techs, «Usage statistics of web servers», datos a 27 de octubre de 2026: porcentaje de webs cuyo servidor se conoce (una web puede usar más de uno, así que no suman 100). w3techs.com
- Datos propios: registro de acceso del servidor web Caddy de una página publicada en el mismo VPS, del 25 de octubre de 2026 a las 22:51 UTC al 27 de octubre a las 2:01 UTC. 2.025 peticiones: 237 respuestas 200, 11 respuestas 304, 1.773 respuestas 404 y 4 respuestas 405. Las 1.078 de «archivos sensibles» son los 404 cuya dirección contiene .env, .git, .svn, config, php, wp-, backup, .sql, docker-compose, sftp, secret, credential o admin. Tiempo: mediana del campo
durationde las 237 respuestas 200 (2,3 ms; el 90 % por debajo de 18 ms). Direcciones de origen distintas: 364 en total, 97 entre las que buscaban archivos sensibles; el agente «TLM-Audit-Scanner» aparece en 1.165 de los 404. - web.dev (Google), «Time to First Byte (TTFB)»: un TTFB bueno es de 0,8 segundos o menos, y malo por encima de 1,8 segundos. Última actualización: noviembre de 2025. web.dev
- MDN Web Docs (Mozilla), «Códigos de estado de respuesta HTTP»: clases 4xx (errores de los clientes) y 5xx (errores de los servidores) y descripción de 404, 500, 502, 503 y 504. Última modificación: 11 de septiembre de 2026. developer.mozilla.org