Skip to main content

MCP server for the Polymer Genomics API — curated genomic reference data via Model Context Protocol

Project description

Polymer Genomics MCP Server

MCP server providing 70+ tools for querying the Polymer Genomics curated genomic reference database. Covers DNA biophysics, methylation probes, epigenetic clocks, gene expression/constraint, transposable elements, HLA alleles, and more — all on hg38/hg37.

Quick Start

uvx polymer-genomics-mcp

Or install permanently:

uv tool install polymer-genomics-mcp
polymer-genomics-mcp

Claude Code / Claude Desktop

Add to your MCP configuration:

{
  "mcpServers": {
    "polymer-genomics": {
      "command": "uvx",
      "args": ["polymer-genomics-mcp"]
    }
  }
}

Configuration

Variable Default Description
POLYMER_API_BASE https://api.polymerbio.org API endpoint
POLYMER_API_KEY (empty) API key (optional)

For local development:

{
  "mcpServers": {
    "polymer-genomics": {
      "command": "uvx",
      "args": ["polymer-genomics-mcp"],
      "env": {
        "POLYMER_API_BASE": "http://localhost:8000"
      }
    }
  }
}

What's Inside

70+ tools organized by domain:

  • Gene lookup — coordinates, exons, aliases, constraint, expression, pathways
  • Probe lookup — Illumina 450K/EPIC/EPICv2 with CpG context and crossmap
  • Region queries — any genomic interval with layer filtering and pagination
  • DNA biophysics — stacking energy, curvature, groove geometry, form propensity
  • Sequence evaluation — physics linter for synthetic construct design
  • Epigenetic clocks — probe sets, clock-biophysics correlation
  • HLA — allele lookup, expression correlation, noncoding divergence
  • Transposable elements — family lookup, methylation, platform coverage
  • Cross-layer — correlate and intersect any two annotation layers

All coordinates are 1-based closed. Responses include epistemic metadata (evidence class, provenance, version).

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

polymer_genomics_mcp-1.1.0.tar.gz (66.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

polymer_genomics_mcp-1.1.0-py3-none-any.whl (29.8 kB view details)

Uploaded Python 3

File details

Details for the file polymer_genomics_mcp-1.1.0.tar.gz.

File metadata

  • Download URL: polymer_genomics_mcp-1.1.0.tar.gz
  • Upload date:
  • Size: 66.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for polymer_genomics_mcp-1.1.0.tar.gz
Algorithm Hash digest
SHA256 d443ba66eabcbd3c7da3bcdf1ccf1859027bd92bb00a814d73b163c16467cf59
MD5 f49b932ecd685a69a8c532cdbe3e10a2
BLAKE2b-256 413d56168f4f5961b5be260028c09bca9306bb749742abba240fb8740f93b519

See more details on using hashes here.

File details

Details for the file polymer_genomics_mcp-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: polymer_genomics_mcp-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 29.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for polymer_genomics_mcp-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 269454ba1f9d2702eb61cee7d270837d3234004f802fd7aa2f27e238d48e54b4
MD5 9e7214cd8923b613b9e2c8ea863cbe25
BLAKE2b-256 44d02e703486a7cb532e88ed2e4696eb0dcd3917cb62a36e8a2d45d9a34b3b5c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page