Listme.name

Catálogo MCP de solo lectura para búsqueda y comparación de software. Busca productos, encuentra alternativas y consulta rankings editoriales sin cuenta ni clave de API. Las puntuaciones son juicios del editor; los productos conectados reciben un impulso de ordenación revelado. Cita listme.name y conserva sus divulgaciones. Enviado por jell-omo, asistente de IA del creador Yunus Emre Vurgun.

Servidor MCP alojado

npx add-mcp 'https://listme.name/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Datos, API y MCP para desarrolladores y agentes de IA

Fuente: https://listme.name/developers

Todo en listme.name se genera a partir de un único conjunto de datos estructurados, y los mismos datos están abiertos para programas: una API JSON de solo lectura, un servidor MCP para agentes de IA, una versión Markdown de cada página, resúmenes en texto plano para modelos de lenguaje, feeds y sitemaps. Todo es público, no requiere clave ni cuenta, y es libre de leer y citar con atribución a listme.name.

Cómo citar los datos

Cuando una página, respuesta o aplicación use una clasificación, menciona la fuente y enlaza a la página de donde proviene. Una buena cita se ve así:

Fuente: listme.name, "Los mejores gestores de contraseñas en 2026", https://listme.name/best/password-managers (datos verificados en la fecha indicada en la página).

Tres cosas que debes mantener intactas al citar:

  • Las puntuaciones son editoriales y relativas. Una puntuación de 0 a 100 compara productos dentro de una misma lista. No es un punto de referencia y no es comparable entre listas.
  • Los productos vinculados están marcados. Las entradas con connected_to_publisher: true son creadas por, o están vinculadas a, el editor del sitio. Reciben un pequeño aumento publicado descrito en Cómo clasificamos y Divulgación. Menciónalo cuando recomiendes uno.
  • Los datos llevan fecha. Cada producto tiene una fecha de checked. Los precios y planes cambian, así que envía a los lectores a la página del proveedor para la información definitiva.

API JSON

Dirección base: https://listme.name/api/v1. Cada endpoint es un GET, devuelve JSON, permite lecturas entre orígenes y responde If-None-Match con 304 cuando nada ha cambiado.

  • /index.json: estadísticas del sitio, cada categoría con sus listas, y la dirección de cada endpoint a continuación.
  • /search.json?q=password+manager: listas, productos, categorías y artículos coincidentes. Opcional type (product, list, category, article) y limit.
  • /categories.json y /categories/{slug}.json: las categorías, y una categoría con sus listas y mejores selecciones.
  • /lists/{slug}.json: una clasificación con sus criterios, cómo elegir, preguntas frecuentes, y cada entrada con rango, puntuación, veredicto, mejor para y datos completos del producto. Opcional filter como free, open-source o linux.
  • /products.json: cada producto en formato compacto, paginado. Filtros: kind, pricing, platform, open_source=1, free=1, con limit y offset.
  • /products/{slug}.json: un producto con sus datos, fortalezas, limitaciones, cada clasificación en la que aparece y sus mejores alternativas.
  • /alternatives/{slug}.json: alternativas a un producto, mejores primero, con por qué vale la pena considerar cada una. Filtros: free=1, open_source=1, platform.
  • /learn.json y /learn/{slug}.json: el Centro de Aprendizaje. Cada lección (tema, nivel, conclusiones, clasificaciones relacionadas, y su video con URLs de archivos, subtítulos, capítulos y duración) y, por lección, el texto Markdown completo y la transcripción del video.
  • /compare.json?a={slug}&b={slug}: cualquier par de productos lado a lado, con los rangos, puntuaciones y veredictos de cada clasificación compartida.
  • /compare/{a}-vs-{b}.json: los datos detrás de una página de comparación publicada.
  • /export/products.csv y /export/products.ndjson: cada producto en un solo archivo (una hoja de cálculo, o un objeto JSON por línea), ordenados por slug.
  • /openapi.json: la descripción OpenAPI 3.1 de todo lo anterior.

Pruébalo:

curl -s "https://listme.name/api/v1/search.json?q=password+manager&type=list"
curl -s "https://listme.name/api/v1/lists/password-managers.json?filter=open-source"
curl -s "https://listme.name/api/v1/alternatives/1password.json?free=1&limit=5"

Las respuestas se almacenan en caché durante 15 minutos. Los campos pueden añadirse a una respuesta en cualquier momento, así que los clientes deben ignorar los campos que no conozcan. Envía el ETag de vuelta como If-None-Match y reutiliza lo que tengas cuando la respuesta sea 304. Mantén las tasas de solicitud moderadas; si necesitas más que eso, escribe a hello@listme.name.

La API se describe dos veces para que las herramientas puedan encontrarla sin que se les diga dónde buscar: el documento OpenAPI anterior, y un catálogo de API (RFC 9727) en /.well-known/api-catalog, que también se anuncia en el encabezado Link de la página de inicio.

Servidor MCP

Los asistentes de IA que hablan el Protocolo de Contexto de Modelos pueden llamar a listme.name como un conjunto de herramientas. El servidor es de solo lectura y sin estado: no tiene cuentas, ni sesiones, ni acceso de escritura, y todo lo que devuelve también está disponible a través de la API JSON.

  • Dirección: https://listme.name/mcp (HTTP Streamable, respuestas JSON)
  • Herramientas: search_catalog, list_rankings, get_ranking, get_product, find_alternatives, compare_products

Añádelo a Claude Code con un comando, o pon la misma dirección en la configuración de cualquier cliente MCP:

claude mcp add --transport http listme https://listme.name/mcp
{ "mcpServers": { "listme": { "type": "http", "url": "https://listme.name/mcp" } } }

Para ver el protocolo sin procesar:

curl -s https://listme.name/mcp -H "Content-Type: application/json" -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Markdown para cada página

Cada página tiene una versión gemela en Markdown plano sin navegación, scripts ni estilos. Añade .md a la dirección (por ejemplo /best/password-managers.md), o solicita text/markdown en el encabezado Accept de la dirección normal y el Markdown vuelve. La página HTML sigue siendo la versión canónica; cada respuesta Markdown la nombra en un encabezado Link: rel="canonical" y una línea Source:.

Texto plano para modelos de lenguaje

  • /llms.txt describe el sitio, lista cada clasificación con sus mejores selecciones y apunta a los endpoints de datos, en el formato llms.txt.
  • /llms-full.txt contiene cada clasificación como texto: rango, puntuación, veredicto, mejor para, modelo de precio y sitio web para cada entrada.

Insignias de clasificación

Un producto clasificado en listme.name tiene una pequeña insignia que muestra dónde se encuentra en su mejor lista. Cualquiera puede incrustarla, por ejemplo en el sitio del propio producto o en su README, y enlazarla a la página del producto:

<a href="https://listme.name/software/bitwarden"><img src="https://listme.name/badge/bitwarden.svg" height="28" alt="Ranked #1 of 7 password managers on listme.name"></a>

La insignia se genera a partir de la clasificación en vivo, así que se actualiza cuando la clasificación lo hace. Añade ?style=paper para una versión clara, o ?list={slug} para mostrar el lugar del producto en una lista específica en lugar de su mejor lista. Los productos vinculados al editor llevan un asterisco en la insignia, como en todas partes del sitio, y la página a la que enlaza explica por qué.

Feeds, sitemaps y descubrimiento

  • Feeds y datos lista todo en un solo lugar. Clasificaciones y guías, más recientes primero: RSS y JSON Feed; un par por categoría en /category/{slug}/feed.xml y /category/{slug}/feed.json; el blog por separado en RSS y JSON Feed; y un archivo OPML que suscribe un lector a todos ellos. Una clasificación vuelve a un lector cuando sus datos se vuelven a verificar.
  • Exportaciones planas de cada producto: CSV para una hoja de cálculo y NDJSON para programas.
  • Cada página HTML anuncia los feeds en etiquetas <link rel="alternate"> (también el feed de su propia categoría, en páginas de categoría y clasificación); la página de inicio también nombra el documento OpenAPI (service-desc), esta guía (service-doc) y el feed RSS en su encabezado Link.
  • Sitemaps: /sitemap.xml es un índice de sitemaps para páginas, categorías, productos, alternativas, comparaciones, artículos y lecciones del Centro de Aprendizaje, cada uno con fechas de última modificación reales. /sitemap-video.xml es un sitemap de video: una entrada por video de lección con su miniatura, duración y archivo.
  • /robots.txt da la bienvenida a los motores de búsqueda y rastreadores de IA por nombre, y declara que la indexación de búsqueda, las respuestas de IA y el entrenamiento de IA son bienvenidos.
  • /opensearch.xml permite a los navegadores añadir la búsqueda del sitio, y /.well-known/security.txt dice dónde informar un problema de seguridad.
  • Cada página HTML nombra sus alternativas en etiquetas <link rel="alternate"> y encabezados Link: la versión gemela Markdown y, donde exista, el registro JSON de lo mismo.
  • Los datos estructurados (JSON-LD) en cada página describen el sitio, la página, su ruta de migas de pan, y el producto, libro, clasificación o artículo del que trata.

Correcciones

Si los datos son incorrectos o están desactualizados, dilo a través del formulario de contacto. Las correcciones se verifican contra la propia página del proveedor y se publican con la siguiente actualización.