MCP ExplorerExplorer

23andme Raw Data Lookup Mcp

@obuchowskion 6 months ago
1 MIT
FreeCommunity
AI Systems
MCP server for 23andMe genetic data retrieval by RSID

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.

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

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers