MCP para agentes de IA
El endpoint MCP ofrece los mismos conjuntos de solo lectura mediante herramientas permitidas; no puede consultar personas ni ejecutar escrituras.
POST /mcp
Infraestructura pública de datos
Busca en el catálogo canónico y consume agregados de comunidad, tratamientos, síntomas y calidad de vida mediante interfaces estables, de solo lectura y respetuosas con la privacidad.
Todos los endpoints son de solo lectura, aceptan el idioma como parámetro y devuelven metodología, procedencia o avisos de licencia explícitos.
| Conjunto de datos | Endpoint | Regla de publicación |
|---|---|---|
| Buscador de enfermedades | GET /api/v1/diseases?q={query} | Términos canónicos y comunidades legacy revisadas |
| Catálogo de enfermedades | GET /api/v1/diseases/{slug} | Sin datos personales |
| Madurez de la comunidad | GET /api/v1/diseases/{slug}/community | Sólo recuentos agregados |
| Tratamientos reportados | GET /api/v1/diseases/{slug}/treatments | Al menos 3 reportes independientes |
| Calidad de vida | GET /api/v1/diseases/{slug}/quality-of-life | Cohortes de al menos 10 observaciones |
| Síntomas reportados | GET /api/v1/diseases/{slug}/symptoms | Celdas de al menos 5 participantes |
curl --get 'https://diseasemaps.org/api/v1/diseases/celiac/quality-of-life' \
--data-urlencode 'locale=es'
Las respuestas agregadas incluyen validadores de caché. Usa ETag e If-None-Match para no descargar datos sin cambios.
El endpoint MCP ofrece los mismos conjuntos de solo lectura mediante herramientas permitidas; no puede consultar personas ni ejecutar escrituras.
POST /mcp
Las versiones del catálogo conservan fuente, versión, checksum y licencia. Los datos comunitarios describen método y fecha de actualización.
El servicio suprime celdas pequeñas y nunca devuelve emails, coordenadas, identificadores de usuarios, respuestas fuente ni microdatos clínicos.