Cure Cancer With AI

Datos oncológicos gratuitos (investigación, ensayos clínicos, aprobaciones de la FDA, noticias) más predicciones biomédicas de IBM MAMMAL, expuestos como herramientas MCP.

Documentación

Cure Cancer With AI — API pública

Una gratuita API REST pública y servidor MCP para datos de oncología: artículos de investigación revisados por pares (PubMed), noticias de cáncer seleccionadas, medicamentos oncológicos aprobados por la FDA, ensayos clínicos y una búsqueda de palabras clave entre conjuntos de datos — además de predicciones del modelo fundacional biomédico IBM MAMMAL (interacción proteína-proteína, afinidad fármaco-objetivo y toxicidad de ensayos clínicos ClinTox).

URL base: https://www.curecancerwithai.com · Documentación: https://www.curecancerwithai.com/developers · especificación OpenAPI 3.1 · instrucciones para agentes

OpenAPI MCP License: MIT


Para qué sirve

Si necesitas acceder programáticamente a investigación oncológica, ensayos clínicos, aprobaciones de la FDA o noticias sobre cáncer, o ejecutar predicciones de modelos biomédicos (interacción proteína-proteína, afinidad de unión fármaco-objetivo, toxicidad de fármacos), esta API te proporciona JSON limpio con una clave de API gratuita. Es adecuada para herramientas de investigación, paneles, chatbots y agentes de IA.

Inicio rápido

  1. Obtén una clave de API gratuita — inicia sesión en https://www.curecancerwithai.com/api-keys y haz clic en Crear clave (formato ccw_live_..., se muestra una vez).
  2. Envíala en cada solicitud como token Bearer:
curl "https://www.curecancerwithai.com/api/v1/search?q=osimertinib&types=research,fdaApprovals" \
  -H "Authorization: Bearer ccw_live_YOUR_KEY"
  • Autenticación: Authorization: Bearer ccw_live_... (o x-api-key: ccw_live_...)
  • Nivel gratuito: 100 solicitudes/hora por clave (ventana móvil). Observa X-RateLimit-Remaining; en HTTP 429 espera Retry-After.
  • Los endpoints de lista devuelven { data: [...], pagination: {...} }; los endpoints de registro único devuelven { data: {...} }; los errores devuelven { error: "..." }.

Endpoints

MétodoRutaDescripción
GET/api/v1/researchArtículos de investigación oncológica revisados por pares (PubMed)
GET/api/v1/research/{idOrPubmedId}Un artículo de investigación individual
GET/api/v1/newsNoticias de cáncer seleccionadas
GET/api/v1/blogPublicaciones de blog editorial (extractos)
GET/api/v1/blog/{slug}Una publicación de blog individual (contenido completo)
GET/api/v1/fda-approvalsMedicamentos oncológicos aprobados por la FDA
GET/api/v1/clinical-trialsEnsayos clínicos de registros públicos
GET/api/v1/clinical-trials/{nctId}Un ensayo individual (elegibilidad + ubicaciones)
GET/api/v1/searchBúsqueda de palabras clave entre conjuntos de datos (todos a la vez)
POST/api/v1/mammal/ppiMAMMAL: interacción proteína-proteína
POST/api/v1/mammal/dtiMAMMAL: interacción fármaco-objetivo (pKd)
POST/api/v1/mammal/clintoxMAMMAL: toxicidad de ensayos clínicos ClinTox

Parámetros de consulta comunes en endpoints de lista: limit (1–100, predeterminado 20), offset, y generalmente cancerType, search, from/to. Los detalles completos y las listas de campos están en la especificación OpenAPI y en AGENTS.md.

Servidor MCP (para agentes de IA)

Hay un servidor remoto Model Context Protocol sobre HTTP Streamable que expone cada endpoint anterior como una herramienta, de modo que Claude, ChatGPT y otros clientes MCP pueden llamar a la API directamente.

  • Endpoint: https://www.curecancerwithai.com/api/mcp
  • Autenticación: envía Authorization: Bearer ccw_live_YOUR_KEY como encabezado.
{
  "mcpServers": {
    "cure-cancer-with-ai": {
      "url": "https://www.curecancerwithai.com/api/mcp",
      "headers": { "Authorization": "Bearer ccw_live_YOUR_KEY" }
    }
  }
}

Herramientas: search_oncology, list_research, get_research_paper, list_news, list_blog_posts, get_blog_post, list_fda_approvals, list_clinical_trials, get_clinical_trial, predict_ppi, predict_dti, predict_clintox, mammal_health. Ver mcp/.

Ejemplos

Ejemplos ejecutables en examples/: curl.sh, javascript.mjs, python.py. Importa openapi.json en Postman o cualquier herramienta OpenAPI, o usa la colección de Postman.

Descargo de responsabilidad

Todos los datos son solo para fines informativos y no constituyen asesoramiento médico. Cita las URL de origen (url, fullTextUrl, labelPdfUrl) al presentar resultados a los usuarios.

Enlaces