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.