Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_taxaA

Search the LPSN database for prokaryotic names (bacteria and archaea). Returns matching taxon names with their rank, status, and LPSN URL. Use this tool to find taxa by scientific name or partial name. LPSN URL: https://lpsn.dsmz.de/

get_taxon_detailB

Retrieve detailed information about a specific prokaryotic taxon from LPSN, including etymology, type strain, status, synonyms, basonyms, parent and child taxa, notes, and references. Provide either a scientific name or a full LPSN URL.

get_classificationB

Get the complete taxonomic classification (lineage) for a prokaryotic name, from domain down to the target taxon. Walks up the parent chain on LPSN.

browse_by_rankB

Browse the list of all taxa at a given taxonomic rank on LPSN (domain, phylum, class, order, family, genus, species). Optionally filter by the first letter of the name.

get_nomenclature_infoA

Read the nomenclature rules and guidelines page from LPSN. Returns structured text explaining how prokaryotic nomenclature works according to the International Code of Nomenclature of Prokaryotes (ICNP).

get_classification_infoA

Read the navigation and classification information page from LPSN. Returns structured text explaining how prokaryotes are organized, how to browse taxa by rank, and what taxonomic ranks are used on LPSN.

get_text_pageB

Read any informational text page from the LPSN website. Useful for pages like 'text/nomenclature', 'text/navigation', 'text/etymology', 'text/faq', etc.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 7 tools

Disambiguation3/5

Most tools target distinct operations (search, detail, lineage, rank browsing), but get_nomenclature_info and get_classification_info are essentially specific instances of get_text_page, whose description explicitly names 'text/nomenclature' and 'text/navigation' as targets. This overlap means an agent could reasonably pick either route for the same content, and get_classification vs get_taxon_detail also partially overlap on lineage data.

Naming Consistency4/5

The set is dominated by a predictable verb_noun pattern (search_taxa, get_taxon_detail, get_classification, browse_by_rank, get_text_page). Minor deviations like the prepositional browse_by_rank and the redundant *_info suffixes are readable but slightly less uniform than a strict scheme.

Tool Count4/5

Seven tools is a well-scoped size for a taxonomic reference database covering search, detail, lineage, browsing, and documentation. The only excess is the two specialized *_info readers that duplicate part of get_text_page.

Completeness4/5

The surface covers the core lifecycle for a read-only reference: find taxa, inspect a taxon, resolve its full lineage, browse by rank, and read informational pages. Coverage is solid, though there is no dedicated tool for related entities like strain/culture collection records or cross-database lookups.

Maintenance

ActivityMaintained
ResponsivenessNo issues