# ai.genomicintelligence/genomic-intelligence

Hosted DNA language models: promoter, splice, enhancer, chromatin, expression, annotation

- **Type:** MCP server
- **Trust:** 60/100 (B), scored on the content rubric
- **Verification:** community-indexed — nobody has claimed this listing
- **Version:** 1.0.0
- **Author:** ai.genomicintelligence
- **License:** Unknown
- **Endpoints:** streamable-http https://mcp.genomicintelligence.ai/mcp
- **Source:** https://genomicintelligence.ai
- **Endpoint health:** reachable (last checked 2026-09-28T21:57:29.783Z, 5 samples) — uptime is not a security property and is not part of the trust score
- **Compatible clients:** claude-code, cursor, copilot, chatgpt, gemini (basis: transport)

## Trust

60/100 (B), scored on the content rubric
- Publisher verified: no
- Install scripts: nothing suspicious found
- Prompt-injection scan: clean
- Obfuscation scan: clean
- Evidence age: 17 days

## Security scan

- **Status:** clean
- **Scanned:** 2026-09-18T05:13:24.690Z
- **Version scanned:** live
- **CVEs:** no coverage — this entry has no package coordinates to query OSV against, so "no known CVEs" is NOT asserted for it.

## Tools

15 declared. Observed from a live `tools/list` probe.
- `list_models` — List available models for a task. Use to discover model ids before passing one as the `model` argument to a predict tool. The same catalog is also available as 
- `fetch_ensembl_sequence` — Fetch a gene's reference sequence from Ensembl and store it. Returns a handle ({ref, name, length, preview, ...}). Pass the `ref` to predict_* tools — the bases
- `fetch_region` — Fetch a genomic region by coordinates from Ensembl and store it. For "find the genes in chr8:127,680,000-127,800,000"-style requests: resolves a coordinate rang
- `fetch_gene_for_expression` — Fetch a gene's sequence prepared for expression prediction. Resolves the gene's TSS via Ensembl and returns the exact TSS-centred 9,198 bp window the expression
- `load_demo_sequence` — Load a bundled demo reference sequence and return a handle. The server ships one curated, task-correct positive control per task (list them via the gi://sequenc
- `store_inline_sequence` — Store a human-pasted sequence and return a handle to re-use it. For a sequence you've already pasted into the conversation, this gives back a short handle so yo
- `predict_promoter` — Predict promoter regions (G0). 300–500,000 bp. Returns the {data, meta} envelope: data.regions lists predicted promoters with start/end/score. 300 bp is the tas
- `predict_splice` — Predict splice donor/acceptor sites (G0 BigBird). 100–500,000 bp. The model reads a 15,000 bp context window, so anything shorter is scored against a padded win
- `predict_enhancer` — Predict enhancer activity (G0 DeepSTARR). 50–500,000 bp. 50 bp is the task's admission floor (the API 422s below it), not a statement about what the model reads
- `predict_chromatin` — Chromatin annotation across 919 features (G0 DeepSEA). 200–500,000 bp. The model reads a 1,000 bp context window; 200–999 bp is accepted and scored against a pa
- `predict_expression` — Predict a gene's expression from a TSS-centred window. Expression is cell-type-specific, so `description` (cell type / assay context, e.g. 'K562 cell line') is 
- `find_genes` — Find genes (transcript intervals) in a genomic region (async, ~8-25s). Takes 1,000–500,000 bp. The floor is the strictest of the scanning tasks: gene finding ne
- `find_genes_and_predict_expression` — Find genes in a sequence, then predict each gene's expression (composite). Server-side chaining in ONE call: finds genes (transcript intervals, with their TSS) 
- `get_job` — Poll an async job once. Returns the {data, meta} result if complete, a progress envelope if still running, or an error envelope if it failed.
- `list_jobs` — List the caller's recent async jobs (also available as gi://jobs/recent).

## Blast radius

Contained to moderate — no credential declaration found, from the publisher, the upstream registry, or the README. Known so far: runs on someone else's infrastructure; read-only tool surface.
- Floor 9, ceiling 27 (tier: unknown)
- `unknown` means the floor and ceiling land in different bands — not measured enough to name one. It does not mean low.
- This is impact, not likelihood. A high radius is not a defect: a filesystem server is supposed to write files. It is never part of the trust score.

## Machine-readable views of this entry

- Signed JSON: https://forgeregistry.com/api/v1/packages/ai.genomicintelligence%2Fgenomic-intelligence
- Install plan: https://forgeregistry.com/api/v1/packages/ai.genomicintelligence%2Fgenomic-intelligence/install-plan
- Alternatives: https://forgeregistry.com/api/v1/alternatives/ai.genomicintelligence%2Fgenomic-intelligence
- HTML page: https://forgeregistry.com/registry/ai.genomicintelligence%2Fgenomic-intelligence
- MCP: POST https://forgeregistry.com/api/mcp → `forge_get_package` / `forge_install_plan`

## About this document

Generated by Forge (https://forgeregistry.com) — a compact rendering of the same record served, signed, at the JSON URL above. Trust and scan facts are the registry's own measurements; anything Forge did not measure is named as unmeasured rather than omitted.
