lacewing-digital-library
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 21 tools
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.
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.
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.
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.