Atlarium Habitat Database MCP
REMOTE · MCP.ATLARIUM.BIO · SCANNED AUG 3
Structured aquarium, marine, terrarium and paludarium data for AI agents.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →
Endpoint Security80
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one. See how to fix → View diagnostics → Partial
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability85
- 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
- AI-judged instruction clarity (excellent).Pass
- Tool/resource definitions use about 4244 tokens (~101/item across 42 items; 39 tools + 3 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
- Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 100% of tool parameters carry a description.Pass
- Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
- Supports UI / widget rendering.Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
remote · mcp.atlarium.bio
claude mcp add --transport http bio-atlarium-habitat-database https://mcp.atlarium.bio/mcp
[mcp_servers.bio-atlarium-habitat-database] url = "https://mcp.atlarium.bio/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"bio-atlarium-habitat-database": {
"type": "remote",
"url": "https://mcp.atlarium.bio/mcp",
"enabled": true
}
}
} openclaw mcp add bio-atlarium-habitat-database --url https://mcp.atlarium.bio/mcp --transport streamable-http
mcp_servers:
bio-atlarium-habitat-database:
url: "https://mcp.atlarium.bio/mcp" {
"mcpServers": {
"bio-atlarium-habitat-database": {
"type": "http",
"url": "https://mcp.atlarium.bio/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 3 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.
- 31 Jul 26 +3
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 30 Jul 26 +1
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 28 Jul 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.
- 27 Jul 26 +1
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 26 Jul 26 71
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 3 Aug 2026 · Probed https://mcp.atlarium.bio/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=atlarium.bio | CN=YE1,O=Let's Encrypt,C=US | 15 Jul 2026 | 13 Oct 2026 | ECDSA 256 | ECDSA-SHA384 | 5c4408315482a1e0b7252f621ed4d433b66 |
| SANs: *.atlarium.bio, atlarium.bio | ||||||
| CN=YE1,O=Let's Encrypt,C=US (CA) | CN=Root YE,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | ECDSA 384 | ECDSA-SHA384 | 5ddd70dd31f801c85c186a7a04b80afe |
| CN=Root YE,O=ISRG,C=US (CA) | CN=ISRG Root X2,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | ECDSA-SHA384 | 872165fc34b6e5fba8add5b3705fb53a |
| CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | SHA256-RSA | 6c8f1dc727c7117f7baf853ac980f9cd |
DNSSEC insecure
Validation of mcp.atlarium.bio. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| bio. | present | 16334 | 8 | Verified |
| atlarium.bio. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
| Header | Value |
|---|---|
| strict-transport-security | max-age=31536000; includeSubDomains |
| x-content-type-options | nosniff |
| x-frame-options | SAMEORIGIN |
| referrer-policy | strict-origin-when-cross-origin |
| permissions-policy | accelerometer=(), camera=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), payment=(), usb=() |
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://mcp.atlarium.bio/mcp | Verified | 200 | |
| http (plaintext) | http://mcp.atlarium.bio/mcp | HTTPS enforced | 301 | https://mcp.atlarium.bio/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
calculate_equipment_requirements Calculate equipment requirements ~53
Calculate advisory heater, lighting and electricity requirements.
| Name | Type | Req | Description |
|---|---|---|---|
| electricity | object | — | Electricity cost and usage calculation input. |
| heater | object | — | Heater sizing input. |
| lighting | object | — | Lighting estimate input. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
calculate_fertilizer_dose Calculate fertilizer dose ~66
Calculate an advisory fertilizer dose for a public catalog product and tank volume.
| Name | Type | Req | Description |
|---|---|---|---|
| brand_name | string | — | Optional public fertilizer brand name. |
| product_name | string | yes | Public fertilizer product name. |
| volume_liters | number | yes | Tank or habitat volume in liters. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
calculate_nutrient_gaps Calculate nutrient gaps ~107
Compare nutrient targets with supplied measurements without saving user data.
| Name | Type | Req | Description |
|---|---|---|---|
| items | array | — | Optional supplied fertilization plan items to analyze. |
| language | string | — | Optional preferred response language: it, en or es. |
| measurements | array | — | Optional current measurements for nutrient-gap calculations. |
| regime | — | — | Optional fertilization regime name or strategy. |
| targets | object | — | Optional target nutrient concentrations. |
| volume_liters | number | yes | Tank or habitat volume in liters. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
calculate_tank_volume Calculate tank volume ~188
Calculate gross and net aquarium volume estimates from dimensions.
| Name | Type | Req | Description |
|---|---|---|---|
| bow_depth_cm | number | — | Curved front depth in centimeters for bow-front tanks. |
| diameter_cm | number | — | Cylinder diameter in centimeters. |
| glass_thickness_mm | number | — | Glass thickness in millimeters for net volume estimates. |
| hardscape_displacement_liters | number | — | Estimated hardscape displacement in liters. |
| height_cm | number | — | Tank height in centimeters. |
| length_cm | number | — | Tank length in centimeters. |
| shape | string | yes | Tank shape: rectangular, cylindrical or bow-front. |
| substrate_depth_cm | number | — | Substrate depth in centimeters. |
| water_density_kg_per_liter | number | — | Water density in kilograms per liter. |
| water_height_cm | number | — | Actual filled water height in centimeters. |
| width_cm | number | — | Tank width in centimeters. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
calculate_tank_weight Calculate tank weight ~274
Calculate advisory aquarium weight estimates from dimensions and material inputs.
| Name | Type | Req | Description |
|---|---|---|---|
| bow_depth_cm | number | — | Curved front depth in centimeters for bow-front tanks. |
| diameter_cm | number | — | Cylinder diameter in centimeters. |
| equipment_weight_kg | number | — | Additional equipment weight in kilograms. |
| glass_thickness_mm | number | — | Glass thickness in millimeters for net volume estimates. |
| glass_weight_override_kg | number | — | Known glass weight override in kilograms. |
| hardscape_displacement_liters | number | — | Estimated hardscape displacement in liters. |
| hardscape_weight_kg | number | — | Hardscape weight in kilograms. |
| height_cm | number | — | Tank height in centimeters. |
| length_cm | number | — | Tank length in centimeters. |
| shape | string | yes | Tank shape: rectangular, cylindrical or bow-front. |
| substrate_density_kg_per_liter | number | — | Substrate density in kilograms per liter. |
| substrate_depth_cm | number | — | Substrate depth in centimeters. |
| substrate_weight_override_kg | number | — | Known substrate weight override in kilograms. |
| water_density_kg_per_liter | number | — | Water density in kilograms per liter. |
| water_height_cm | number | — | Actual filled water height in centimeters. |
| width_cm | number | — | Tank width in centimeters. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
calculate_water_change Calculate water change ~67
Calculate water change volume, weekly totals and dilution estimates.
| Name | Type | Req | Description |
|---|---|---|---|
| change_percent | number | — | Percent of tank volume changed per water change. |
| changes_per_week | integer | — | Number of water changes per week. |
| volume_liters | number | — | Tank volume or change volume in liters. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
calculate_water_chemistry Calculate water chemistry ~99
Calculate public water chemistry conversions, CO2, salinity and water-mix estimates.
| Name | Type | Req | Description |
|---|---|---|---|
| carbonate_hardness | object | — | Carbonate hardness conversion input. |
| co2 | object | — | CO2 estimation input from KH and pH. |
| general_hardness | object | — | General hardness conversion input. |
| salinity | object | — | Salinity calculation input. |
| water_mix | object | — | Water-mixing calculation input. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
calculate_weekly_dose_totals Calculate weekly dose totals ~110
Calculate weekly fertilizer totals for a supplied non-persistent dosing plan.
| Name | Type | Req | Description |
|---|---|---|---|
| items | array | — | Optional supplied fertilization plan items to analyze. |
| language | string | — | Optional preferred response language: it, en or es. |
| measurements | array | — | Optional current measurements for nutrient-gap calculations. |
| regime | — | — | Optional fertilization regime name or strategy. |
| targets | object | — | Optional target nutrient concentrations. |
| volume_liters | number | yes | Tank or habitat volume in liters. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
check_species_compatibility Check species compatibility ~150
Check basic compatibility information between habitat species using Atlarium data.
| Name | Type | Req | Description |
|---|---|---|---|
| gh | number | — | Water hardness, conductivity or TDS-style value for advisory matching. |
| kh | number | — | Water hardness, conductivity or TDS-style value for advisory matching. |
| language | string | — | Optional preferred response language: it, en or es. |
| ph | number | — | Water pH value on the 0 to 14 scale. |
| species | array | yes | List of species names or slugs to compare, from 1 to 20 entries. |
| tank_liters | number | — | Tank or habitat volume in liters. |
| temperature | number | — | Water or ambient temperature in degrees Celsius. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
convert_units Convert units ~72
Convert aquarium-relevant temperature, length, weight and volume units.
| Name | Type | Req | Description |
|---|---|---|---|
| length | object | — | Length conversion input. |
| temperature | object | — | Temperature conversion input. |
| temperature_delta | object | — | Temperature difference input. |
| volume | object | — | Volume conversion input. |
| weight | object | — | Weight conversion input. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
generate_fertilization_plan Generate fertilization plan ~111
Generate an advisory non-persistent fertilization plan from public Atlarium catalog data.
| Name | Type | Req | Description |
|---|---|---|---|
| items | array | — | Optional supplied fertilization plan items to analyze. |
| language | string | — | Optional preferred response language: it, en or es. |
| measurements | array | — | Optional current measurements for nutrient-gap calculations. |
| regime | — | — | Optional fertilization regime name or strategy. |
| targets | object | — | Optional target nutrient concentrations. |
| volume_liters | number | yes | Tank or habitat volume in liters. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
get_algae_profile Get algae profile ~51
Get a structured public algae diagnostic profile.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | Optional preferred response language: it, en or es. |
| slug | string | yes | Single safe public Atlarium slug without path separators. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
get_disease_profile Get disease profile ~51
Get a structured public aquatic disease profile.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | Optional preferred response language: it, en or es. |
| slug | string | yes | Single safe public Atlarium slug without path separators. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
get_equipment_profile Get equipment profile ~55
Get a structured public equipment product profile.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | Optional preferred response language: it, en or es. |
| slug | string | yes | Safe public Atlarium slug path made of one or more path segments. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
get_fertilization_regime Get fertilization regime ~53
Get a structured public fertilization regime.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | Optional preferred response language: it, en or es. |
| slug | string | yes | Single safe public Atlarium slug without path separators. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
get_fertilizer_profile Get fertilizer profile ~56
Get a structured public fertilizer product profile.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | Optional preferred response language: it, en or es. |
| slug | string | yes | Safe public Atlarium slug path made of one or more path segments. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
get_fish_profile Get fish profile ~58
Get a structured fish or aquatic animal profile from the Atlarium habitat database.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | Optional preferred response language: it, en or es. |
| slug | string | yes | Single safe public Atlarium slug without path separators. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
get_guide Get guide ~54
Get a structured public Atlarium guide.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | Optional preferred response language: it, en or es. |
| slug | string | yes | Safe public Atlarium slug path made of one or more path segments. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
get_medicine_profile Get medicine profile ~51
Get a structured public aquarium medicine profile.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | Optional preferred response language: it, en or es. |
| slug | string | yes | Single safe public Atlarium slug without path separators. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
get_plant_problem_profile Get plant problem profile ~55
Get a structured public aquatic plant problem or deficiency profile.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | Optional preferred response language: it, en or es. |
| slug | string | yes | Single safe public Atlarium slug without path separators. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
get_plant_profile Get plant profile ~50
Get a structured aquatic plant profile.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | Optional preferred response language: it, en or es. |
| slug | string | yes | Single safe public Atlarium slug without path separators. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
get_product_profile Get product profile ~54
Get a structured public habitat product profile.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | Optional preferred response language: it, en or es. |
| slug | string | yes | Safe public Atlarium slug path made of one or more path segments. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
get_water_parameters Get water parameters ~67
Get recommended water parameters for an aquatic species or plant.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | Optional preferred response language: it, en or es. |
| slug | string | yes | Single safe public Atlarium slug without path separators. |
| type | string | yes | Profile type to read water parameters for. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
list_product_brands List product brands ~50
List public Atlarium product brands.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | Optional preferred response language: it, en or es. |
| query | string | — | Search text used to match public Atlarium records. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
list_product_categories List product categories ~52
List public Atlarium product categories for equipment and fertilizers.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | Optional preferred response language: it, en or es. |
| type | string | — | Limit categories to equipment or fertilizer catalog entries. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
match_diagnostic_profiles Match diagnostic profiles ~134
Find likely public algae, disease, plant problem and medicine profiles from a symptom query.
| Name | Type | Req | Description |
|---|---|---|---|
| difficulty | integer | — | Diagnostic difficulty filter from 1 to 5. |
| language | string | — | Optional preferred response language: it, en or es. |
| limit | integer | — | Maximum number of public records to return, up to 50. |
| offset | integer | — | Zero-based pagination offset for public search results. |
| query | string | — | Search text used to match public Atlarium records. |
| type | string | — | Diagnostic profile type filter. |
| water_type | string | — | Water or habitat type filter. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
search_algae Search algae ~129
Search public algae diagnostic profiles with symptoms, causes and treatment guidance.
| Name | Type | Req | Description |
|---|---|---|---|
| difficulty | integer | — | Diagnostic difficulty filter from 1 to 5. |
| language | string | — | Optional preferred response language: it, en or es. |
| limit | integer | — | Maximum number of public records to return, up to 50. |
| offset | integer | — | Zero-based pagination offset for public search results. |
| query | string | — | Search text used to match public Atlarium records. |
| type | string | — | Diagnostic profile type filter. |
| water_type | string | — | Water or habitat type filter. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
search_diseases Search diseases ~128
Search public aquatic disease diagnostic profiles and advisory treatment information.
| Name | Type | Req | Description |
|---|---|---|---|
| difficulty | integer | — | Diagnostic difficulty filter from 1 to 5. |
| language | string | — | Optional preferred response language: it, en or es. |
| limit | integer | — | Maximum number of public records to return, up to 50. |
| offset | integer | — | Zero-based pagination offset for public search results. |
| query | string | — | Search text used to match public Atlarium records. |
| type | string | — | Diagnostic profile type filter. |
| water_type | string | — | Water or habitat type filter. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
search_equipment Search equipment ~123
Search public aquarium and habitat equipment products.
| Name | Type | Req | Description |
|---|---|---|---|
| brand | string | — | Product brand filter. |
| category | string | — | Product category filter. |
| language | string | — | Optional preferred response language: it, en or es. |
| limit | integer | — | Maximum number of public records to return, up to 50. |
| offset | integer | — | Zero-based pagination offset for public search results. |
| query | string | — | Search text used to match public Atlarium records. |
| use_case | string | — | Use-case filter such as filtration, lighting or fertilization. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
search_fertilization_regimes Search fertilization regimes ~101
Search public fertilization regimes and dosing philosophies.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | Optional preferred response language: it, en or es. |
| limit | integer | — | Maximum number of public records to return, up to 50. |
| offset | integer | — | Zero-based pagination offset for public search results. |
| query | string | — | Search text used to match public Atlarium records. |
| topic | string | — | Fertilization regime topic filter. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
search_fertilizers Search fertilizers ~125
Search public aquarium fertilizer products and nutrient profiles.
| Name | Type | Req | Description |
|---|---|---|---|
| brand | string | — | Product brand filter. |
| category | string | — | Product category filter. |
| language | string | — | Optional preferred response language: it, en or es. |
| limit | integer | — | Maximum number of public records to return, up to 50. |
| offset | integer | — | Zero-based pagination offset for public search results. |
| query | string | — | Search text used to match public Atlarium records. |
| use_case | string | — | Use-case filter such as filtration, lighting or fertilization. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
search_fish Search fish ~258
Search fish and aquatic animal profiles in the Atlarium habitat database.
| Name | Type | Req | Description |
|---|---|---|---|
| care_level | string | — | Care-level filter, for example easy, moderate or expert. |
| gh_max | number | — | Maximum general hardness filter. |
| gh_min | number | — | Minimum general hardness filter. |
| kh_max | number | — | Maximum carbonate hardness filter. |
| kh_min | number | — | Minimum carbonate hardness filter. |
| language | string | — | Optional preferred response language: it, en or es. |
| limit | integer | — | Maximum number of public records to return, up to 50. |
| max_tank_liters | number | — | Maximum tank volume filter in liters. |
| min_tank_liters | number | — | Minimum tank volume filter in liters. |
| offset | integer | — | Zero-based pagination offset for public search results. |
| ph_max | number | — | Maximum acceptable pH filter. |
| ph_min | number | — | Minimum acceptable pH filter. |
| query | string | — | Search text used to match public Atlarium records. |
| temperament | string | — | Temperament filter, for example peaceful or aggressive. |
| temperature_max | number | — | Maximum temperature filter in Celsius. |
| temperature_min | number | — | Minimum temperature filter in Celsius. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
search_guides Search guides ~95
Search Atlarium habitat guides and educational content.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | Optional preferred response language: it, en or es. |
| limit | integer | — | Maximum number of public records to return, up to 50. |
| offset | integer | — | Zero-based pagination offset for public search results. |
| query | string | — | Search text used to match public Atlarium records. |
| topic | string | — | Guide topic filter. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
search_medicines Search medicines ~126
Search public aquarium medicine and treatment product profiles.
| Name | Type | Req | Description |
|---|---|---|---|
| difficulty | integer | — | Diagnostic difficulty filter from 1 to 5. |
| language | string | — | Optional preferred response language: it, en or es. |
| limit | integer | — | Maximum number of public records to return, up to 50. |
| offset | integer | — | Zero-based pagination offset for public search results. |
| query | string | — | Search text used to match public Atlarium records. |
| type | string | — | Diagnostic profile type filter. |
| water_type | string | — | Water or habitat type filter. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
search_plant_problems Search plant problems ~130
Search public aquatic plant deficiency, pest and environmental problem profiles.
| Name | Type | Req | Description |
|---|---|---|---|
| difficulty | integer | — | Diagnostic difficulty filter from 1 to 5. |
| language | string | — | Optional preferred response language: it, en or es. |
| limit | integer | — | Maximum number of public records to return, up to 50. |
| offset | integer | — | Zero-based pagination offset for public search results. |
| query | string | — | Search text used to match public Atlarium records. |
| type | string | — | Diagnostic profile type filter. |
| water_type | string | — | Water or habitat type filter. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
search_plants Search plants ~147
Search aquatic plants in the Atlarium database.
| Name | Type | Req | Description |
|---|---|---|---|
| co2_requirement | string | — | CO2 requirement filter. |
| difficulty | string | — | Plant difficulty filter. |
| growth_rate | string | — | Growth-rate filter. |
| language | string | — | Optional preferred response language: it, en or es. |
| light_requirement | string | — | Lighting requirement filter. |
| limit | integer | — | Maximum number of public records to return, up to 50. |
| offset | integer | — | Zero-based pagination offset for public search results. |
| placement | string | — | Aquascape placement filter such as foreground or background. |
| query | string | — | Search text used to match public Atlarium records. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
search_products Search products ~124
Search public habitat products in the Atlarium database.
| Name | Type | Req | Description |
|---|---|---|---|
| brand | string | — | Product brand filter. |
| category | string | — | Product category filter. |
| language | string | — | Optional preferred response language: it, en or es. |
| limit | integer | — | Maximum number of public records to return, up to 50. |
| offset | integer | — | Zero-based pagination offset for public search results. |
| query | string | — | Search text used to match public Atlarium records. |
| use_case | string | — | Use-case filter such as filtration, lighting or fertilization. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
suggest_habitat_for_tank Suggest habitat for tank ~283
Suggest a complete public habitat plan with species, plants, products, warnings, motivations and related guides.
| Name | Type | Req | Description |
|---|---|---|---|
| beginner_friendly | boolean | — | When true, prefer beginner-friendly habitat plans. |
| co2 | string | — | CO2 setup level for the suggested habitat. |
| gh | number | — | Water hardness, conductivity or TDS-style value for advisory matching. |
| kh | number | — | Water hardness, conductivity or TDS-style value for advisory matching. |
| language | string | — | Optional preferred response language: it, en or es. |
| light_level | string | — | Lighting intensity preference for the suggested habitat. |
| limit | integer | — | Maximum number of suggestions to return, up to 30. |
| ph | number | — | Water pH value on the 0 to 14 scale. |
| planted_tank | boolean | — | When true, prefer plans designed for planted aquariums. |
| setup_intent | string | — | Primary setup intent for the habitat plan. |
| tank_liters | number | yes | Tank or habitat volume in liters. |
| target_difficulty | string | — | Desired care difficulty for the habitat plan. |
| tds | number | — | Total dissolved solids value for habitat matching. |
| temperature | number | — | Water or ambient temperature in degrees Celsius. |
| water_type | string | — | Target habitat water or environment type. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.
suggest_species_for_tank Suggest species for tank ~183
Suggest compatible aquatic species based on tank size and water parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| beginner_friendly | boolean | — | When true, prefer species that are suitable for beginners. |
| gh | number | — | Water hardness, conductivity or TDS-style value for advisory matching. |
| kh | number | — | Water hardness, conductivity or TDS-style value for advisory matching. |
| language | string | — | Optional preferred response language: it, en or es. |
| limit | integer | — | Maximum number of suggestions to return, up to 30. |
| ph | number | — | Water pH value on the 0 to 14 scale. |
| planted_tank | boolean | — | When true, prefer suggestions compatible with planted aquariums. |
| tank_liters | number | yes | Tank or habitat volume in liters. |
| temperature | number | — | Water or ambient temperature in degrees Celsius. |
| Name | Type | Req | Description |
|---|---|---|---|
| data | — | yes | — |
| tool | string | yes | — |
No examples provided.