Animal Checklist
Server Details
Search animals in eight languages with habitats, countries, photos and source credits.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- ArneFfm/animal-checklist-agents
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 4 tools
Each tool targets a distinct purpose: get_animal for full detail on one species, search_animals for filtered ranked lists, and list_categories/list_countries for reference lookups. The only mild overlap is between get_animal and search_animals when retrieving a single species, but the card-vs-full-detail distinction is stated clearly.
All four tools follow a clean, predictable verb_noun pattern (get_animal, list_categories, list_countries, search_animals). No mixed conventions or inconsistent verb styles.
Four tools is a bit lean for a species reference domain but each one earns its place and covers a distinct access pattern. It sits just below the ideal 3-15 range only because the surface could support a few more query variants.
This is a read-only reference dataset (iNaturalist-derived), so full CRUD does not apply; the read surface covers detail lookup, free-text/multi-filter search, and category/country enumeration. Minor gaps remain, such as no separate photo or observation-detail retrieval beyond what get_animal bundles.
Available Tools
4 toolsget_animalGet animalARead-onlyIdempotentInspect
Read one species: every common name, scientific name, habitats, country observation counts, the full photo credit and the Wikipedia summary.
Inputs: id (required), lang. Returns: One animal taxon with every name, photo credit, summary and country counts.
list_categoriesList categoriesARead-onlyIdempotentInspect
List the seven species groups with the label in the requested language and the species count. Call first to learn the valid category values.
Inputs: lang. Returns: categories
list_countriesList countriesARead-onlyIdempotentInspect
List every ISO country code that carries observations with its species count.
Inputs: no named parameters. Returns: countries
search_animalsSearch animalsARead-onlyIdempotentInspect
Search species by free text in any of eight languages or by scientific name, with optional category, habitat and ISO country filters. Ranked by iNaturalist observations. One page of card-sized records.
Inputs: q, per, lang, page, +3 more. Returns: per, page, items, total
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Search official, academic, patent and medical primary sources worldwide, in 109 languages.
Structured habitat data and advisory tools for aquariums, marine tanks, terrariums and paludariums.
Country capitals, currencies, calling codes and population, plus synonyms, rhymes and definitions
Search iNaturalist sightings, identification threads, phenology, and look-alike species.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides information about animals at the Taipei Zoo, including their habits, habitats, and distribution across various park areas. It enables users to search for specific animals and browse regional guides using data from the Taipei City Open Data platform.-
- FlicenseNot gradedqualityDmaintenanceProvides tools to get random zoo animals, search by name, and filter by type, returning detailed information including physical characteristics, habitat, diet, and images.-
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to resolve scientific names to Taxonomic Serial Numbers, traverse complete taxonomic lineages from kingdom to children, and retrieve vernacular names in all languages from an authoritative US-government taxonomy.283 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables searching RescueGroups.org for adoptable animals by species, postal-code radius, breed, and traits, and exploring the rescues/shelters that list them, including full details, photos, contact info, and adoption process.296 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.