liftover-mcp

liftover-mcp

0

This project provides an interface for the Broad Institute's Liftover tool, facilitating genomic coordinate conversion between different genome assemblies. It is actively developed and extends the tool's capabilities programmatically.

Overview

This MCP server provides a programmatic interface to the Broad Institute's Liftover tool available at liftover.broadinstitute.org. The project is under active development, meaning features and APIs may change without notice.

Dependencies

  • uv
  • mcp[cli]
  • fastmcp
  • beautifulsoup4
  • selenium

Setup and Running

  • Install dependencies with uv sync.
  • Add this server to your MCP server list.
  • Run MCP Inspector with uv --directory ./ run mcp dev server.py.
  • Run the MCP server with uv run server.py.

MCP Tool Specifications

  • Tool Name: liftover
  • Input Parameters: chromosomal locations and genome specifications with various optional fields.

Features

  • Basic liftover functionality
  • Single position, interval, variant, and HGVS notation conversion support

Credits

Relies on the Broad Institute's Liftover web service. Visit liftover.broadinstitute.org for more information.

Release Notes

  • v0.1.0-alpha (2025-04-22): Initial alpha release with basic liftover functionalities.