NCBI Taxonomy Search
ncbi-eutils.taxonomy.searchSearch NCBI Taxonomy by scientific or common organism name to get matching TaxIDs and the actual query translation, then use those IDs for summary or lineage lookups.
Instructions
Search the NCBI Taxonomy database by organism scientific or common name (e.g. "Panthera leo" or "African elephant"). Returns matching NCBI TaxIDs plus the query translation NCBI actually ran. Use a returned tax_id with ncbi-eutils.taxonomy_summary or ncbi-eutils.taxonomy_lineage. Data: eutils.ncbi.nlm.nih.gov (US National Library of Medicine, public domain), no auth required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Organism name to search NCBI Taxonomy for — scientific (e.g. "Panthera leo") or common name (e.g. "African elephant") | |
| retmax | No | Maximum number of matching TaxIDs to return (1-50, default 20) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |