list_public_hubs
Retrieve all publicly available track hubs from the UCSC Genome Browser to access organized genomic data collections for research and analysis.
Instructions
List all available public track hubs in the UCSC Genome Browser.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- ucsc-genome-mcp.py:97-104 (registration)Registration of the 'list_public_hubs' tool, including its schema and description.Tool( name="list_public_hubs", description="List all available public track hubs in the UCSC Genome Browser.", inputSchema={ "type": "object", "properties": {} } ),
- ucsc-genome-mcp.py:354-356 (handler)Handler implementation that constructs the UCSC API URL for listing public hubs and retrieves the JSON response.elif name == "list_public_hubs": url = build_api_url("/list/publicHubs", {}) result = await make_api_request(url)