Por transporte
Servidores MCP por transporte
Un transporte es la forma en que un cliente y un servidor MCP intercambian mensajes. De los 28.535 servidores del MCP Registry con página aquí, 16.876 son accesibles a través de la red y 13.314 se ejecutan en local desde un paquete; 1655 ofrecen ambas opciones.
Servidores por transporte
Un servidor que ofrece más de un transporte se cuenta en cada uno.
Qué significa cada transporte
Streamable HTTP
El transporte actual de MCP para servidores a los que se accede por la red: un único endpoint HTTPS al que el cliente envía mensajes JSON-RPC con POST y que puede responder con una sola respuesta JSON o con un flujo de eventos enviados por el servidor (server-sent events).
stdio (proceso local)
El cliente inicia el servidor como programa en el mismo ordenador e intercambia con él mensajes JSON-RPC a través de la entrada y salida estándar. No se expone nada en la red; el programa se ejecuta con los permisos del propio usuario.
SSE (HTTP + Server-Sent Events)
El transporte anterior de MCP para servidores remotos: el cliente abre un flujo Server-Sent Events para recibir mensajes y envía los suyos a una segunda URL que indica el servidor. Desde entonces el protocolo ha pasado a Streamable HTTP; muchos clientes siguen aceptando SSE.