list_catalog_registry
Find available catalogs and aliases on a Deriva server to identify the correct catalog before connecting.
Instructions
List all catalogs and aliases available on a Deriva server.
Queries the server's ermrest registry to discover available catalogs and their aliases. Use this to find catalogs before connecting.
Note: Returns all non-deleted catalogs and aliases. Typically bounded (servers have 10-50 catalogs), but could be larger on shared servers.
Args: hostname: Server hostname (e.g., "www.eye-ai.org", "dev.facebase.org").
Returns: JSON with: - hostname: The server queried - catalogs: List of {id, name, description} for each catalog - aliases: List of {id, alias_target, name, description} for each alias
Example: list_catalog_registry("www.eye-ai.org") -> {"hostname": "www.eye-ai.org", "catalogs": [...], "aliases": [...]}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hostname | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |