Run bounded TAP query
starfetch_tap_queryRun bounded, synchronous TAP ADQL queries on astronomy catalogs. Enforces TOP and MAXREC row limits after schema checks, and treats service errors as failures to protect scientific results.
Instructions
Run a small bounded synchronous TAP ADQL query after inspecting the exact table and columns. Use TOP in ADQL and/or maxrec, and treat tool errors as failures rather than empty scientific results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Explicit TAP base URL selected for this workflow; use this or service. | |
| query | Yes | Exact metadata-backed ADQL query text. Use TOP for a query-level bound; do not use LIMIT. | |
| runId | No | Optional TAP RUNID request value. | |
| format | Yes | MCP result output format. | |
| maxrec | No | TAP MAXREC row limit. Defaults to 100 when omitted. | |
| service | No | Known Starfetch TAP service preset selected for this workflow; use this or url. | |
| uploads | No | TAP uploads forwarded to the service; local file paths are not supported. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | ||
| diagnostics | Yes |