Back to Home
dnaerys icon

onekgp-mcp

by dnaerys

Overview

Provides natural language access to the 1000 Genomes Project dataset for genomic variant analysis.

Installation

Run Command
java -jar <full path>/onekgpd-mcp-runner.jar

Environment Variables

  • dnaerysHost
  • dnaerysGRPCPort
  • ssl
  • quarkus.mcp.server.client-logging.default-level
  • quarkus.mcp.server.traffic-logging.enabled
  • quarkus.log.category."io.quarkus.mcp.servers".level
  • quarkus.http.host-enabled
  • quarkus.mcp.server.stdio.enabled

Security Notes

The GrpcChannel component explicitly configures TLS with a 'TrustManager that trusts all certificates'. This completely disables certificate validation, making all TLS connections susceptible to Man-in-the-Middle (MITM) attacks, allowing potential eavesdropping or tampering with genomic data transmitted to and from the Dnaerys variant store. This is a severe security vulnerability.

Similar Servers

Stats

Interest Score36
Security Score1
Cost ClassMedium
Avg Tokens15000
Stars3
Forks3
Last Update2025-12-14

Tags

Genomic DataVariant Analysis1000 Genomes ProjectMCP ServerBioinformatics