Skip to main content
Glama
Gyoungwe

lacewing-digital-library

by Gyoungwe

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
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
health_checkA

Check that the MCP server can reach LDL and report dataset/version information.

resolve_taxonB

Resolve a Neuropterida scientific name to LDL's current taxon and identifiers.

search_taxaC

Search LDL species records by common taxonomic fields.

name_historyC

Return current name, original combination, and matching historical combination rows.

taxon_recordC

Get a combined species record with current combination, epithet, and monograph data.

type_infoB

Get primary type summary, type-specimen details, and georeferenced type-locality coordinates.

distributionC

Get LDL distribution summary and cited geographic records for a taxon.

list_valid_extant_speciesB

List deterministic current valid extant species in a family, deduplicated by TaxObjID and sorted by accepted name.

distribution_sourcesC

Flatten the LDL literature sources that support geographic records for a taxon.

literature_distribution_seedC

Build a literature-extraction seed: taxon, type locality/coordinates, and every cited LDL distribution source/page.

batch_literature_distribution_seedC

Build literature-distribution extraction seeds for up to 50 Neuropterida names.

credential_statusA

Report whether optional LDL contributor credentials are available from environment/keychain without exposing them.

edoc_searchC

Search an authorized LDL EDoc PDF and return short page snippets around requested terms; credentials are read only from secure local configuration.

taxonomic_referencesB

Get nomenclatural/taxonomic citations for a taxon, with LDL reference IDs where available.

figuresB

Get figure citations associated with a taxon.

phylogenyB

Get LDL phylogenetic citations/records associated with a taxon.

identification_keysB

Get identification-key terminals associated with a taxon.

bibliographyC

Look up an LDL Bibliography of the Neuropterida reference by BibObjID.

batch_resolveB

Resolve a batch of Neuropterida names for phylogeny/taxon-table reconciliation.

classificationC

Return LDL/NSW classification data.

raw_public_endpointC

Advanced read-only access to an allowlisted LDL frontend endpoint.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 21 tools

Disambiguation4/5

Most tools target a distinct data type (phylogeny, figures, taxon_record, type_info, etc.), and paired single/batch tools (resolve_taxon/batch_resolve, literature_distribution_seed/batch_literature_distribution_seed) are clearly distinguished. A few boundaries blur, notably distribution vs distribution_sources and the family of citation-fetching tools (phylogeny, taxonomic_references, bibliography), but descriptions give enough signal to choose correctly.

Naming Consistency4/5

All names are uniformly lowercase snake_case with no camelCase mixing, so casing is predictable. However the pattern is not a consistent verb_noun scheme — roughly half are bare nouns (phylogeny, figures, distribution, taxon_record) while others are verb_noun (resolve_taxon, search_taxa, list_valid_extant_species), a minor deviation from a single convention.

Tool Count4/5

21 tools is on the heavier side but the domain is genuinely broad, spanning taxonomy resolution, classification, types, distribution, citations and literature extraction. Each tool maps to a distinct artifact, with only the batch/single pairs feeling slightly redundant, so the count is largely earned.

Completeness4/5

As a read-only digital-library access layer, the surface is thorough: name resolution, search, classification, name history, type info, distribution, figures, keys, phylogeny, literature seeds, EDoc search and a raw endpoint. No CRUD is expected here, and only niche gaps (e.g. bulk export formats or cross-taxon geographic queries) remain.

Maintenance

ActivityMaintained
ResponsivenessNo issues