Provides a custom node for n8n workflows that enables access to FishBase marine biology data, allowing users to search for species information, get ecological and morphological data, and validate species names within their automation workflows.
MCP FishBase Server
A Model Context Protocol (MCP) server that provides access to FishBase marine biology data, with n8n integration.
Features
- Access to FishBase species data
- Ecological information
- Distribution/occurrence data
- Morphological data
- Species name validation
- Common name to scientific name conversion
Installation
MCP Server
n8n Integration
Then install the node package in your n8n instance:
Usage
MCP Tools Available
get_species
: Get detailed species informationsearch_species
: Search for species by nameget_ecology
: Get ecological data for a speciesget_distribution
: Get distribution/occurrence dataget_morphology
: Get morphological datavalidate_species_name
: Validate and suggest corrections for species namescommon_to_scientific
: Convert common names to scientific nameslist_tables
: List all available FishBase tables
Example Usage in n8n
- Add the FishBase node to your workflow
- Configure the operation (e.g., "Get Species Info")
- Provide the species name (e.g., "Salmo trutta")
- Connect to downstream nodes for data processing
Example Species Data
Development
The MCP server uses mock data for development. In production, you would integrate with the actual FishBase HuggingFace datasets using a proper Parquet parser.
License
MIT
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Provides access to FishBase marine biology data including species information, ecological data, distribution records, and morphological details. Enables species name validation and conversion between common and scientific names through natural language queries.
Related MCP Servers
- AsecurityAlicenseAqualityFetches tide information for any location using latitude and longitude, providing detailed tide data including high/low tides and station information with automatic UTC time zone handling.Last updated -112PythonMIT License
- AsecurityAlicenseAqualityProvides tools for listing and retrieving content from different knowledge bases using semantic search capabilities.Last updated -2121TypeScriptThe Unlicense
- PythonApache 2.0
- -securityAlicense-qualityFirebase Realtime DatabaseLast updated -11TypeScriptMIT License