Enterprise DNA
M MCP Servers Developer low

hlydecker/ucsc-genome-mcp

by Various

An MCP server to interact with the UCSC Genome Browser API

H

MCP

hlydecker/ucsc-genome-mcp

Added 1 June 2026

#bioinformatics #genetics #mcp #mcp-server

Overview

An MCP server that provides a programmatic interface to the UCSC Genome Browser API. It enables AI agents and tools to query genomic data through the Model Context Protocol, using Python to translate requests into API calls.

Best for

Best for
Developers building AI agents or tools that need to query genomic data from UCSC

Use cases

  • Fetching genomic sequences and annotations for analysis
  • Integrating UCSC genome data into AI-driven research workflows
  • Automating retrieval of gene tracks and regulatory features

Notes

An MCP server that provides a programmatic interface to the UCSC Genome Browser API. It enables AI agents and tools to query genomic data through the Model Context Protocol, using Python to translate requests into API calls.

5 stars on GitHub. Last updated 2025-11-13. Licensed MIT.

Use cases

  • Fetching genomic sequences and annotations for analysis
  • Integrating UCSC genome data into AI-driven research workflows
  • Automating retrieval of gene tracks and regulatory features

Pros

  • Simplifies access to UCSC Genome Browser data via the MCP standard
  • Written in Python, easy to extend or embed in existing projects
  • Open source with a permissive license for customization

Cons

  • Very early stage with only 5 GitHub stars, limited community validation
  • Documentation and error handling may be sparse
  • Depends on UCSC API availability and rate limits

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Simplifies access to UCSC Genome Browser data via the MCP standard
  • Written in Python, easy to extend or embed in existing projects
  • Open source with a permissive license for customization

Cons

  • Very early stage with only 5 GitHub stars, limited community validation
  • Documentation and error handling may be sparse
  • Depends on UCSC API availability and rate limits