- Explore MCP Servers
- 23andme-raw-data-lookup-mcp
23andme Raw Data Lookup Mcp
What is 23andme Raw Data Lookup Mcp
23andme-raw-data-lookup-mcp is a minimal proof-of-concept Model Context Protocol (MCP) server designed for querying 23andMe raw genotype files using RSID (Reference SNP cluster ID).
Use cases
Use cases include genetic data analysis for ancestry research, health risk assessments based on genotype information, and integration into larger bioinformatics tools or platforms.
How to use
To use the server, clone the repository, navigate to the directory, and install the necessary dependencies using npm. You can start the server by running ‘npm start sample-data.txt’ or ‘node src/index.js sample-data.txt’, which will parse the specified genotype file and wait for MCP requests.
Key features
Key features include the ability to retrieve genotype data by RSID, support for TSV format raw data files, and a simple setup process that requires Node.js.
Where to use
This MCP server can be used in genetic research, personal genomics applications, and any domain that requires retrieval and analysis of genetic data from 23andMe.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is 23andme Raw Data Lookup Mcp
23andme-raw-data-lookup-mcp is a minimal proof-of-concept Model Context Protocol (MCP) server designed for querying 23andMe raw genotype files using RSID (Reference SNP cluster ID).
Use cases
Use cases include genetic data analysis for ancestry research, health risk assessments based on genotype information, and integration into larger bioinformatics tools or platforms.
How to use
To use the server, clone the repository, navigate to the directory, and install the necessary dependencies using npm. You can start the server by running ‘npm start sample-data.txt’ or ‘node src/index.js sample-data.txt’, which will parse the specified genotype file and wait for MCP requests.
Key features
Key features include the ability to retrieve genotype data by RSID, support for TSV format raw data files, and a simple setup process that requires Node.js.
Where to use
This MCP server can be used in genetic research, personal genomics applications, and any domain that requires retrieval and analysis of genetic data from 23andMe.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
23andMe Raw Data MCP Server
A minimal proof-of-concept Model Context Protocol (MCP) server for querying 23andMe raw genotype files by RSID.
Requirements
- Node.js v18+
- 23andMe raw data file (TSV format, with header comments)
Installation
git clone https://github.com/yourusername/23andme-mcp-poc.git
cd 23andme-mcp
npm install
Usage
npm start sample-data.txt
or
node src/index.js sample-data.txt
This will parse sample-data.txt and wait for MCP requests over stdin/stdout.
MCP Client Setup
Example of mcp.json:
{
"mcpServers": {
"23andMe Genotype Lookup": {
"command": "node",
"args": [
"~/src/index.js",
"~/sample-data.txt"
]
}
}
}
Tool Definition
get_genotype_by_rsid
- Input:
{ "rsid": "rs3131972" } - Output:
AG
Missing data returns: --
License
MIT
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










