Documentation

Two things live here, for two different audiences.

The public API is a read-only REST interface over TheBoatDB's catalogue — every boat model and manufacturer we hold, with the filters and pagination you would expect. It is for developers building something on top of our data.

The MCP server connects your own boat data — your trips, tasks, inventory, costs and logbook — to a chat tool like Claude or ChatGPT, so you can ask questions about your boat in plain language. It is for people who already use TheBoatApp.

Which one do I want?

Public APIMCP server
DataTheBoatDB catalogue — every boat model we publishYour own TheBoatApp records
AudienceDevelopers and partner integrationsAnyone using a chat assistant
You writeHTTP requestsNothing — you ask questions
AuthenticationAn API key you generate in the dashboardSign in once, in your browser
AccessRead-onlyRead-only

The public API requires an active Pro subscription. If you do not have one, compare the plans.

Getting help

The API reference pages document every parameter, response field and error code. If something is missing or wrong, or you need more than the monthly quota your subscription includes, email [email protected] and include the requestId from the response — every API response carries one, and it is how we find your request in our logs.