onekgp-mcp
by dnaerys
Overview
Provides natural language access to the 1000 Genomes Project dataset for genomic variant analysis.
Installation
java -jar <full path>/onekgpd-mcp-runner.jarEnvironment 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
kernel-mcp-server
Provides AI assistants with secure access to Kernel platform tools for browser automation, app deployment, and monitoring.
company-docs-mcp
Transforms organizational documentation into an AI-powered knowledge base for semantic search, Q&A via chat interface, Claude Desktop, and Slack integration.
karma
A modern, dark-themed chat interface demonstrating the Karma Memory system for AI agents, enabling context-aware conversations and dynamic switching of memory retrieval and caching strategies.
fastmcp
Build fast, declarative, and type-safe servers implementing the Model Context Protocol (MCP) in Dart.