MCP Hub
Back to servers

MyGenome

Personal Genome Exploration

glama
Updated
Mar 28, 2026

MyGenome

Your DNA, explained in plain English. You ask the questions; the AI handles the science.

What You Can Discover

Here are some questions to start with:

"Am I a carrier for any autosomal recessive conditions?"

"Do I have variants that are associated with increased disease risk?"

"What are the variants in my database classified as 'Pathogenic' or 'Likely Pathogenic' in ClinVar that the American College of Medical Genetics recommends reporting for health reasons?"

"What does AlphaMissense predict about my missense variants — are any flagged as potentially damaging?"

"Are there any noteworthy variants in my BRCA1 or BRCA2 genes?"

"Beyond BRCA1 and BRCA2, are there any noteworthy variants in other high-penetrance cancer susceptibility genes like PALB2 or TP53?"

"Are there any variants in my genome known to affect how I metabolize common medications, specifically looking at the CYP gene family?"

"How rare or common are my variants compared to the general population?"

"Give me a breakdown of all my variants by functional consequence."

"How closely related am I to the other person in my database?"

A few example conversations show what's possible — single sample and Trio with Opus 4.6, and the same Trio with Sonnet 4.6. Log in to Claude.ai to see interactive charts.

Every question could be a starting point for a longer conversation (skipped for brevity).

This Is Not Medical Advice

Genomics is powerful but it has real limits — and so does this tool.

Most variants in your genome are of unknown significance. Even well-studied variants associated with disease risk describe probabilities, not certainties. The same variant can mean very different things in different people. And AI, however capable, can make mistakes when interpreting complex genomic information.

This tool is for personal exploration and curiosity. It is not a medical device. It does not diagnose conditions, assess your personal health risk, or replace the judgment of a doctor, genetic counsellor, or any other qualified professional.

If something in your results concerns you, please talk to a healthcare professional — ideally one with experience in genetics or genomic medicine. They can put your specific variants in the context of your personal and family history in a way no AI currently can.

Your Genome, Your Privacy

Please read this carefully. Your genome is among the most personal information that exists. It can reveal things about your health, your ancestry, and your family — not just about you, but about your relatives too. Here's what you need to know:

Your genome stays on your computer. The database where your DNA data is stored runs locally on your own machine. It does not connect to the internet. It does not "phone home" with telemetry. Nobody can access your data but you.

When you ask questions, your variants travel to the AI. When your AI assistant looks up your genome to answer a question, it sends the relevant variant data to AI service you're using. If you use a cloud-based AI like Claude or Gemini, that data is sent over the internet to the provider's servers. The AI vendor — and potentially other parties involved in processing your request — will see your genetic information.

This is a real risk. Genomic data is uniquely sensitive. Unlike a password, you cannot change your DNA if it's exposed. Think carefully about what you're comfortable sharing.

You can keep everything completely private by using a locally running AI model (Ollama). When both your genome database and your AI run on your own hardware, nothing leaves your computer.

This tool is read-only. It can look up your data to answer your questions, but it cannot change, delete, or write anything to your genome database.

How It Works

This tool connects your personal genome database to your AI assistant. When you ask a question about your DNA, the AI looks up your actual variant data and gives you a real answer based on your genome — not a generic textbook response. It can search by gene, by clinical significance, by how rare a variant is in the population, and much more. Everything runs from your own computer.

What You Need

  • A genome sequencing file in VCF format. Most whole-genome and whole-exome sequencing services provide this. Note that consumer ancestry services like 23andMe provide a different format (raw SNP array data) that is not compatible. You need whole-genome or whole-exome sequencing data, not ancestry chip data.
  • A Dnaerys variant store installed on your computer — this is the local database that stores and indexes your genome so it can be queried (install guide)
  • Java 21 — needed to run the server (download)
  • An AI assistant that supports MCP — such as Claude Desktop, Goose, or another MCP-compatible client

Installation

1. Build a single uber-jar

./mvnw clean package -DskipTests -Dquarkus.package.jar.type=uber-jar
  • This builds target/mygenome-runner.jar

  • Alternatively - download mygenome-runner.jar from the latest release

2. Make sure your Dnaerys variant store is running - it should be available at http://localhost:8001

3. Configure & start AI assistant

Claude Desktop

Open the Claude Desktop configuration file — on macOS it is at ~/Library/Application Support/Claude/claude_desktop_config.json, on Windows at %APPDATA%\Claude\claude_desktop_config.json, on Linux at ~/.config/Claude/claude_desktop_config.json — and add the following inside the mcpServers section (create the file if it does not exist):

{
  "mcpServers": {
    "MyGenome": {
      "command": "java",
      "args": ["-jar", "/path/to/mygenome-runner.jar"]
    }
  }
}
  • Replace /path/to/ with the actual location of the jar file on your computer

  • NB: port 9000 on localhost should be available, otherwise Claude Desktop will fail to start the service

  • Restart Claude Desktop - you're ready to go

Goose

  • Start the service: java -jar /path/to/mygenome-runner.jar

  • Start Goose, add a new extension with Type "Streamable HTTP" and Endpoint "http://localhost:9000/mcp"

Privacy Policy

MyGenome is a read-only bridge between your local genome database and your AI assistant. It does not collect any personal information. It does not use cookies or tracking. It does not record your conversations. It does not send any data to the internet.

Your Dnaerys variant store runs entirely on your machine and does not phone home.

The privacy risk comes from the AI assistant you choose to use. If you use a cloud-based AI, your genomic data will be transmitted to that provider as part of your conversation. If privacy is your priority, use a locally deployed AI model — your data shouldn't leave your computer.

Related Projects

For those of you involved in medical and genomic research, here is a sister project: onekgpd. Feel free to use it with your clinical cohorts and local LLMs.

Support

License

Apache License 2.0 — see LICENSE for details.

Reviews

No reviews yet

Sign in to write a review