MCP FishBase Server
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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_speciesC | Get species information from FishBase |
| search_speciesC | Search for species by common name or partial scientific name |
| get_ecologyC | Get ecological information for a species |
| get_distributionC | Get distribution/occurrence information for a species |
| get_morphologyC | Get morphological and physiological data for a species |
| validate_species_nameC | Validate and correct species scientific names |
| common_to_scientificC | Convert common name to scientific name |
| list_tablesB | List all available FishBase tables |
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 8 tools
Each tool has a clearly distinct purpose with no overlap: conversion, distribution, ecology, morphology, species retrieval, table listing, species search, and name validation. The descriptions make it easy for an agent to select the right tool for each task without confusion.
All tools follow a consistent verb_noun pattern (e.g., get_distribution, search_species, validate_species_name), with clear and predictable naming. There are no deviations in style or convention across the set.
With 8 tools, the server is well-scoped for its FishBase domain, covering key operations like retrieval, search, validation, and data access. Each tool serves a specific function without redundancy, making the count appropriate and manageable.
The tool set provides comprehensive coverage for querying and validating fish species data, including retrieval, search, and various data types. A minor gap might be the lack of tools for updating or managing data, but for a read-only FishBase interface, it is largely complete.