Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FLORA_IMAGES_DIRNoDirectory where relative image names are resolved. Defaults to ./workspace../workspace
PLANTNET_API_KEYNoPl@ntNet API key. Required only for the identify_plant_from_photo tool.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
identify_plant_from_photoA

Identify a plant species from a local photo using Pl@ntNet.

image_path may be absolute or a file name inside the workspace folder. organ describes what the photo shows: auto, leaf, flower, fruit, bark, habit or other. Returns the top candidates with a confidence score each -- always report the confidence, and treat anything below ~30% as a guess.

classify_species_in_countryA

Determine whether a plant species is native, introduced or invasive in a country, using GBIF distribution records, the country's GRIIS register of introduced species, and the Global Invasive Species Database.

place accepts a country name or an ISO code ("Guatemala", "GT", "GTM"). The reply carries a status, the basis for it and the raw evidence. GBIF's coverage is uneven, so a status of "presente, estatus no documentado" means the species is recorded there but no checklist states its origin -- report that honestly instead of assuming it is native.

get_management_recommendationsA

Control and management measures for a known invasive species, from a curated table focused on Mesoamerica.

Only covers the species listed in covered_species when nothing matches; it is not a global database, so say so rather than inventing measures.

list_country_alien_speciesA

List the plant species a country's GRIIS register records as alien (non-native) there.

GRIIS is a register of introduced species, only some of which are invasive, so present these as introduced rather than as invasive. Use classify_species_in_country on any individual species to find out which. Not every country publishes a GRIIS checklist.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 4 tools

Disambiguation5/5

Each tool targets a distinct stage in the plant management workflow: photo identification, status classification, management advice, and country-level alien listing. There is no overlap in purpose, and the boundary between identifying a plant and classifying its status is clear.

Naming Consistency5/5

All tool names follow a consistent snake_case verb_noun pattern: identify_plant_from_photo, classify_species_in_country, get_management_recommendations, list_country_alien_species. The naming is uniform and predictable.

Tool Count5/5

Four tools is a compact but well-scoped set for a flora-management assistant. Each tool is substantive and maps to one distinct part of the domain, avoiding both bloat and thinness.

Completeness4/5

The tools cover the main workflow: identify a plant, classify its status, view management recommendations, and list alien species for a country. A minor gap is the lack of a direct species lookup by name without a photo, but the overall lifecycle is well covered.

Maintenance

ActivityMaintained
ResponsivenessNo issues