Cómo medimos — y qué nos negamos a medir
Sondeamos servidores MCP públicos sin pedir permiso. Eso nos impone una obligación. Estas son las reglas que nos aplicamos, y por qué.
Nadie instala nada para que podamos medirlo. Nos conectamos a endpoints MCP públicos desde fuera, igual que lo haría cualquier cliente. Eso es lo que hace posible cubrir todo el ecosistema — y también la razón por la que debemos tener cuidado. Una medición que daña lo que mide no es una medición.
Qué hacemos en realidad
Cada par de horas realizamos el handshake del protocolo, pedimos la lista de herramientas y registramos lo que vuelve: qué revisión se negoció, cuánto tardó, qué falló. Cada resultado se añade, nunca se edita. Nada se sobrescribe, así que el historial sigue siendo honesto incluso cuando nos equivocamos.
Sí llamamos herramientas — pero solo algunas
Para saber si un servidor solo responde o realmente funciona, hay que llamar a algo. Por eso hacemos una única llamada de prueba, y somos estrictos con qué herramienta es elegible: solo lectura, sin parámetros obligatorios, y el nombre debe empezar por algo inequívoco — list, get, search, status, info, ping, health, read, describe.
Nunca tocamos nada que pueda crear, borrar, enviar, pagar o modificar. Si no existe una herramienta elegible, registramos que omitimos la prueba en lugar de suponer. No estamos dispuestos a alterar un sistema para medirlo.
Nos frenamos a propósito
Los sondeos se reparten por hosts en lugar de ir en orden alfabético, para que ningún proveedor reciba una ráfaga. Por host permitimos como máximo dos peticiones simultáneas y al menos medio segundo entre ellas. Miles de servidores viven detrás de un puñado de plataformas, y un escaneo ingenuo se parecería mucho a un ataque.
Lo que nunca recogemos
- Resultados de herramientas. Registramos que una llamada funcionó y cuánto tardó, no qué devolvió.
- Nada detrás de un muro de autenticación. Si un servidor pide credenciales, se queda sin leer. No vamos a la caza de claves.
- Nada a través de un proxy. Cuando la lista de herramientas solo es accesible mediante un conector, leemos la lista y nos detenemos ahí: llamar a herramientas gastaría la cuota de otra persona.
Y cuando nos equivocamos
Hace poco encontramos 387 servidores que marcábamos como rotos. Estaban perfectamente; los que hablábamos el transporte equivocado éramos nosotros. La parte honesta de medir en público es que tus propios errores acaban formando parte de los datos — y corregirlos abiertamente es lo único que hace fiable todo lo demás.
Mira los datos tú mismo