Cure Cancer With AI

Dados oncológicos gratuitos (pesquisas, ensaios clínicos, aprovações da FDA, notícias) além de previsões biomédicas do IBM MAMMAL, expostos como ferramentas MCP.

Documentação

Cure Cancer With AI — API Pública

Uma API REST pública e gratuita e um servidor MCP para dados oncológicos: artigos de pesquisa revisados por pares (PubMed), notícias selecionadas sobre câncer, medicamentos oncológicos aprovados pela FDA, ensaios clínicos e uma busca por palavras-chave entre conjuntos de dados — além de previsões do modelo de fundação biomédica IBM MAMMAL (interação proteína-proteína, afinidade fármaco-alvo e toxicidade de ensaios clínicos ClinTox).

Base URL: https://www.curecancerwithai.com · Documentação: https://www.curecancerwithai.com/developers · Especificação OpenAPI 3.1 · Instruções para agentes

OpenAPI MCP License: MIT


Para que serve

Se você precisa acessar programaticamente pesquisas oncológicas, ensaios clínicos, aprovações da FDA ou notícias sobre câncer, ou executar previsões de modelos biomédicos (interação proteína-proteína, afinidade de ligação fármaco-alvo, toxicidade de fármacos), esta API fornece JSON limpo com uma chave de API gratuita. É uma boa opção para ferramentas de pesquisa, painéis, chatbots e agentes de IA.

Início rápido

  1. Obtenha uma chave de API gratuita — faça login em https://www.curecancerwithai.com/api-keys e clique em Create key (formato ccw_live_..., exibido uma vez).
  2. Envie-a em cada requisição como um token Bearer:
curl "https://www.curecancerwithai.com/api/v1/search?q=osimertinib&types=research,fdaApprovals" \
  -H "Authorization: Bearer ccw_live_YOUR_KEY"
  • Autenticação: Authorization: Bearer ccw_live_... (ou x-api-key: ccw_live_...)
  • Plano gratuito: 100 requisições/hora por chave (janela deslizante). Observe X-RateLimit-Remaining; em HTTP 429 aguarde Retry-After.
  • Endpoints de listagem retornam { data: [...], pagination: {...} }; endpoints de registro único retornam { data: {...} }; erros retornam { error: "..." }.

Endpoints

MétodoCaminhoDescrição
GET/api/v1/researchArtigos de pesquisa oncológica revisados por pares (PubMed)
GET/api/v1/research/{idOrPubmedId}Um único artigo de pesquisa
GET/api/v1/newsNotícias selecionadas sobre câncer
GET/api/v1/blogPostagens editoriais de blog (trechos)
GET/api/v1/blog/{slug}Uma única postagem de blog (conteúdo completo)
GET/api/v1/fda-approvalsMedicamentos oncológicos aprovados pela FDA
GET/api/v1/clinical-trialsEnsaios clínicos de registros públicos
GET/api/v1/clinical-trials/{nctId}Um único ensaio (elegibilidade + locais)
GET/api/v1/searchBusca por palavras-chave entre conjuntos de dados (todos os conjuntos de uma vez)
POST/api/v1/mammal/ppiMAMMAL: interação proteína-proteína
POST/api/v1/mammal/dtiMAMMAL: interação fármaco-alvo (pKd)
POST/api/v1/mammal/clintoxMAMMAL: toxicidade de ensaios clínicos ClinTox

Parâmetros de consulta comuns em endpoints de listagem: limit (1–100, padrão 20), offset e geralmente cancerType, search, from/to. Detalhes completos e listas de campos estão na especificação OpenAPI e no AGENTS.md.

Servidor MCP (para agentes de IA)

Há um servidor remoto de Model Context Protocol sobre Streamable HTTP que expõe cada endpoint acima como uma ferramenta, para que Claude, ChatGPT e outros clientes MCP possam chamar a API diretamente.

  • Endpoint: https://www.curecancerwithai.com/api/mcp
  • Autenticação: envie Authorization: Bearer ccw_live_YOUR_KEY como cabeçalho.
{
  "mcpServers": {
    "cure-cancer-with-ai": {
      "url": "https://www.curecancerwithai.com/api/mcp",
      "headers": { "Authorization": "Bearer ccw_live_YOUR_KEY" }
    }
  }
}

Ferramentas: 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. Consulte mcp/.

Exemplos

Exemplos executáveis em examples/: curl.sh, javascript.mjs, python.py. Importe openapi.json no Postman ou em qualquer ferramenta OpenAPI, ou use a coleção Postman.

Aviso legal

Todos os dados são apenas para fins informativos e não constituem aconselhamento médico. Cite as URLs de origem (url, fullTextUrl, labelPdfUrl) ao apresentar resultados aos usuários.

Links