FishBase

FishBase MCP Connector for Claude

A+

Access the world's largest database of fish species. Query common names, database versions, and technical documentation for FishBase and SeaLifeBase.

5 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect to FishBase and SeaLifeBase, the premier global information systems on fishes and marine organisms. This MCP server allows AI agents to query extensive biological data, common names, and database schema documentation directly.

What you can do

  • Species Common Names — Search and list common names of fishes with support for pagination and species filtering using list_comnames.
  • Database Versions — Access different versions of the FishBase/SeaLifeBase databases to track historical records via get_versions.
  • Technical Documentation — Retrieve metadata and documentation for specific database tables to understand the underlying schema with get_docs_by_table.
  • Dual Database Support — Seamlessly switch between FishBase and SeaLifeBase using a simple toggle in any query.
  • API Health Monitoring — Check the real-time status and heartbeat of the API to ensure connectivity.

How it works

  1. Subscribe to this server
  2. Enter your FishBase API Key (if required by your provider)
  3. Start exploring ichthyological data from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Marine Biologists & Researchers — Quickly verify species data and common names across different regions.
  • Data Scientists — Understand the FishBase schema and available versions for large-scale data analysis.
  • Educators & Students — Access reliable, peer-reviewed information about fish species for academic projects.
ichthyologymarine-biologyfish-databasespecies-datasealifebase

5 tools expose this connector's capabilities to your AI agent.

list_comnames

Supports pagination and field filtering. Access common names data for fishes

get_docs_by_table

Get documentation for a specific database table

get_docs

Get documentation metadata for the FishBase API

get_heartbeat

The root URL redirects here. Get the current status and time of the FishBase API

get_versions

g., v3, v4) which correspond to specific dates. List available database versions

See how to talk to your AI agent using FishBase.

Check if the FishBase API is currently online.

I've checked the FishBase API status using `get_heartbeat`. The API is up and running, returning a successful heartbeat signal.

List the common names for 'Gadus morhua' in FishBase.

I've retrieved the common names for *Gadus morhua* (Atlantic cod) using `list_comnames`. Results include various regional names such as 'Cod', 'Morue', and 'Bacalao'.

Show me the documentation for the 'species' table in SeaLifeBase.

Using `get_docs_by_table` with `use_sealifebase` set to true, I've fetched the documentation for the 'species' table. This table contains primary taxonomic information and species-level metadata.

Yes. Most tools include a `use_sealifebase` parameter. Set it to `true` to query the SeaLifeBase database instead of the default FishBase.

Related Connectors