23andme Raw Data File Lookup
@obuchowski
About 23andme Raw Data File Lookup
Querying genotype data by RSID from 23andMe raw file
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"23andMe Genotype Lookup": {
"command": "node",
"args": [
"~/src/index.js",
"~/sample-data.txt"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is 23andme Raw Data File Lookup?
A Model Context Protocol server that enables LLMs to query 23andMe raw genotype files by RSID (Reference SNP cluster ID). It parses TSV-formatted 23andMe raw data files and provides instant access to genetic information for research and educational purposes.
How to use 23andme Raw Data File Lookup?
Install via npm after cloning the repository, then configure the server in your MCP client (e.g., Claude.app or Zed) by specifying the command node with arguments pointing to the server script and your 23andMe raw data file. Once running, you can ask an LLM to look up genotypes using the get_genotype_by_rsid tool with an RSID string.
Key features of 23andme Raw Data File Lookup
- Parses 23andMe raw TSV genotype files.
- Looks up genotype by Reference SNP cluster ID.
- Runs entirely locally, no external data transmission.
- Read-only access, never modifies genetic data.
- Integrates with LLMs through Model Context Protocol.
- Simple installation via npm with Node.js v18+.
Use cases of 23andme Raw Data File Lookup
- Look up specific genetic variants from your 23andMe data via an LLM.
- Answer personal genetic questions like “What is my genotype for rs1234567?”
- Check if you have a particular variant (e.g., rs1815739) for educational exploration.
- Research into associations between multiple RSIDs and phenotypes.
FAQ from 23andme Raw Data File Lookup
What data format does the server expect?
The server expects standard 23andMe raw data files in TSV format with columns rsid, chromosome, position, and genotype, and ignores header lines starting with #.
Does the server send my genetic data externally?
No. All processing is done locally on your machine; the server only reads your local data file and never transmits genetic information.
How do I get a 23andMe raw data file to use with this server?
Log into your 23andMe account, go to Settings → Privacy → Download Data, request and download your raw genetic data, then provide the file path to the server.
What are the prerequisites for running this server?
Node.js v18 or
More Data & Analytics MCP servers
Healthcare MCP Server
CicatriizA Model Context Protocol (MCP) server providing AI assistants with access to healthcare data and medical information tools, including FDA drug info, PubMed, medRxiv, NCBI Bookshelf, clinical trials, ICD-10, DICOM metadata, and a medical calculator.
HubSpot MCP Server
peakmojoA Model Context Protocol (MCP) server that enables AI assistants to interact with HubSpot CRM data, providing built-in vector storage and caching mechanisms help overcome HubSpot API limitations while improving response times.
🪐✨ Jupyter MCP Server
datalayer🪐 🔧 Model Context Protocol (MCP) Server for Jupyter.
Google Analytics MCP Server
surendranbGoogle Analytics 4 data to AI agents, agentic workflows, and MCP clients. Give agents analysis-ready access to website traffic, user behavior, and performance data with schema discovery, server-side aggregation, and safe defaults that reduce data wrangling.
Web3 Research MCP
aaronjmarsDeep Research for crypto - free & fully local
Comments