Cybergenic
Co-ocorrência e exclusividade de genes de câncer em coortes tumorais, com controles de confusão e testes exatos.
Servidor MCP hospedado
npx add-mcp 'https://cybergenic.im/mcp?via=mcpservers'Instala no Claude Code, Codex, Cursor e outros
Documentação
Pergunte ao Cybergenic pelo seu assistente de IA
As evidências do Cybergenic estão disponíveis para assistentes de IA e agentes por meio do Model Context Protocol. Adicione um endereço e seu assistente poderá verificar se mutações de dois genes co-ocorrem ou se evitam entre coortes de tumores, ler os resultados do mecanismo com seus veredictos e executar testes estatísticos exatos. Gratuito e somente leitura, sem conta e sem chave.
Endereço do servidor
https://cybergenic.im/mcp
Streamable HTTP, sem autenticação. Fala o protocolo de 2026-07-28 e as revisões de 2025 que os clientes ainda usam.
Listado no Registro Oficial de MCP como im.cybergenic/mcp e no Glama.
Conecte-se em um minuto
- Claude (claude.ai e o aplicativo de desktop)
Configurações, depois Conectores, depois Adicionar conector personalizado. Dê um nome e cole o endereço.
https://cybergenic.im/mcp - Claude Code
Um comando no terminal.
claude mcp add --transport http cybergenic https://cybergenic.im/mcp - Cursor
Adicione-o em ~/.cursor/mcp.json (ou .cursor/mcp.json em um projeto).
{ "mcpServers": { "cybergenic": { "url": "https://cybergenic.im/mcp" } } } - VS Code (modo agente do GitHub Copilot)
Adicione-o em .vscode/mcp.json no seu espaço de trabalho.
{ "servers": { "cybergenic": { "type": "http", "url": "https://cybergenic.im/mcp" } } } - ChatGPT e qualquer outro cliente MCP
Adicione um conector personalizado ou servidor MCP com este endereço e o transporte Streamable HTTP, sem autenticação.
https://cybergenic.im/mcp - Teste a partir de um terminal
Liste as ferramentas com uma única solicitação, sem configuração.
curl -s https://cybergenic.im/mcp \ -H 'content-type: application/json' \ -H 'accept: application/json, text/event-stream' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
Depois, pergunte coisas como
- "As mutações de KEAP1 e STK11 co-ocorrem no câncer de pulmão, e isso se mantém dentro dos tipos de tumor?"
- "Quais genes são mutuamente exclusivos com TP53 em tumores de câncer de mama?"
- "O que o Cybergenic descobriu sobre KRAS no câncer de pâncreas, e quais descobertas se sustentaram?"
- "Quão confiável é o histórico do Cybergenic até agora?"
- "Execute o teste exato de Fisher em 12, 5, 29 e 954, e me dê a razão de chances com seu intervalo."
As ferramentas
5 ferramentas leem as evidências do mecanismo e 4 calculam estatísticas exatas. Cada uma retorna um resumo em linguagem simples que seu assistente pode citar e os números estruturados por trás dele; os resultados de evidências trazem um endereço permanente para citação.
Evidências
- lookup_gene_pair Consulte um par de genes em coortes de tumores Co-ocorrência ou exclusividade mútua de dois genes em cada coorte que os testou, com controles. Exemplo: {"gene_a":"KEAP1","gene_b":"STK11"}
- gene_partners Encontre os parceiros de co-alteração mais fortes de um gene Os genes que co-ocorrem com, ou evitam, um gene em tumores de pacientes: pares que a varredura mantém, dos mais fortes aos mais fracos. Exemplo: {"gene":"KEAP1","cancer":"NSCLC"}
- search_findings Pesquise as descobertas publicadas do Cybergenic As descobertas do mecanismo com veredictos medidos, pesquisadas como no site: genes, cânceres, abreviações. Exemplo: {"query":"KRAS pancreatic","sort":"signal","limit":5}
- get_finding Leia o registro completo de uma descoberta Uma descoberta completa: dados, estatísticas, veredicto e o porquê, verificações, bloqueio de previsão, citação.
- get_track_record Leia o histórico ao vivo do mecanismo Previsões bloqueadas, replicação fora da amostra contra controles pareados e a fronteira, com limites.
Estatísticas
- fisher_exact_test Teste exato de Fisher (2x2) Valores-p exatos, razões de chances amostrais e condicionais com um intervalo exato. Exemplo: {"a":12,"b":5,"c":29,"d":954}
- chi_square_test Teste qui-quadrado de independência Qui-quadrado de Pearson, Yates e teste G para tabelas de 2x2 até 10x10, com resíduos. Exemplo: {"table":[[20,15],[30,35]]}
- odds_ratio_relative_risk Razão de chances, risco relativo e NNT Razão de chances, risco relativo, diferença de risco e NNT com intervalos de confiança. Exemplo: {"a":15,"b":85,"c":30,"d":70}
- fdr_correction FDR e correção para testes múltiplos Valores-q de Benjamini-Hochberg mais BY, Holm, Hochberg e Bonferroni para até 10.000 valores-p. Exemplo: {"p_values":[0.0001,0.004,0.019,0.03,0.2,0.5],"alpha":0.05}
As ferramentas de estatística executam o mesmo código que as calculadoras deste site, validadas contra SciPy, statsmodels e R.
O que os números são, e o que não são
- Associações, não mecanismos. Dois genes que co-ocorrem ou se evitam em tumores são um padrão estatístico. Pode sugerir biologia; não mostra que um causa ou protege contra o outro, e não é evidência clínica.
- Corrigidos pelo número de testes. Cada valor-q é uma correção de Benjamini-Hochberg sobre cada par testado naquela coorte, e o teste leva em conta quantas mutações cada tumor carrega, para que um tumor rico em genes não fabrique co-ocorrência.
- Controlados, com os limites declarados. Cada resultado nomeia o controle que usou (subtipo molecular, linhagem ou estratos de histologia) e o que esse controle deixa em aberto, e se o efeito se manteve, diminuiu ou reverteu dentro dos estratos.
- Veredictos, não apenas valores-p. As descobertas carregam o veredicto que o mecanismo mediu e o motivo dele. Uma hipótese anexada a uma descoberta é escrita por um modelo de linguagem: é uma anotação, nunca um resultado.
- Contados por fonte independente. MSK-IMPACT 50K e MSK-CHORD compartilham a maioria de seus pacientes, então concordância entre eles não é replicação. Cada resultado conta fontes independentes separadamente das coortes e declara uma direção apenas onde os dados estabelecem uma.
- Os próprios portões da varredura. Um par pode ser significativo, mas fraco demais para contar: a varredura o mantém apenas com um efeito de pelo menos duas vezes, uma direção consistente e tumores suficientes. Os resultados dizem quais pares passam e por que os outros não.
O relato completo está na metodologia, incluindo o histórico ao vivo que a ferramenta get_track_record lê.
Perguntas que pesquisadores fazem
O que é um servidor MCP?
O Model Context Protocol é o padrão aberto que assistentes de IA usam para chamar ferramentas externas. Um servidor MCP publica um conjunto de ferramentas; depois que você adiciona seu endereço, seu assistente pode chamá-las enquanto responde. O servidor do Cybergenic é remoto, então não há nada para instalar.
É gratuito e preciso de conta ou chave de API?
É gratuito e não precisa de conta nem chave. Cada ferramenta é somente leitura: pode consultar e calcular, nunca alterar nada.
De quais dados ele responde?
Mutações driver em coortes públicas de sequenciamento de tumores lidas por meio do cBioPortal: MSK-IMPACT 50K (2026), MSK-CHORD (2024), TCGA PanCancer Atlas (2018), OrigiMed China (2020) e METABRIC. As ferramentas de pares de genes leem cada par que a varredura do mecanismo testou em cada coorte, significativo ou não; as ferramentas de descobertas leem as descobertas publicadas do mecanismo com seus veredictos.
Quão atualizado é?
O mesmo que o site: a varredura de descoberta relê as coortes em um cronograma contínuo, e descobertas e veredictos mudam conforme o mecanismo os re-mede, várias vezes por hora. Cada resultado nomeia o conjunto de dados e a versão da varredura de onde veio.
Posso citar um resultado?
Sim. Cada descoberta tem um endereço permanente neste site, e get_finding retorna uma entrada BibTeX com a data em que a descoberta foi vista pela primeira vez e, quando o mecanismo bloqueou uma previsão para ela, o hash do registro. Para uma estatística de par de genes, cite o conjunto de dados e a versão da varredura que o resultado nomeia.
Isso é conselho médico?
Não. As estatísticas são associações em dados de sequenciamento de tumores, não evidência causal ou clínica, e o texto de hipótese de uma descoberta é uma anotação escrita por modelo, não um resultado. Apenas para uso em pesquisa.
O que vocês registram quando meu assistente chama uma ferramenta?
O nome da ferramenta, se teve sucesso, quanto tempo levou e o nome do cliente (por exemplo, Claude), contado como uma visualização de página: seu endereço IP é transformado em hash com um sal que muda diariamente e nunca é armazenado. Nunca registramos o que você perguntou: os genes, tabelas e valores-p em uma chamada não são registrados.
Prefere o site ou um arquivo?
- Explorar Pesquise cada descoberta, ciclo e questão em aberto, e baixe descobertas como CSV. Abrir
- Metodologia As coortes, os testes, como ler um veredicto e o histórico. Abrir
- Ferramentas de estatística Calculadoras de Fisher, qui-quadrado, razão de chances e FDR no seu navegador. Abrir
Apenas para uso em pesquisa, não é conselho médico. As estatísticas derivam de coortes públicas lidas por meio do cBioPortal; cada estudo tem seus próprios termos de uso.