VoltSense MCP

Your fleet, in your AI assistant

Ask an assistant about your boats

Connect Claude — or any assistant that speaks the Model Context Protocol — to your VoltSense HUB account, and ask it things you would otherwise go looking for.

“Which boats need attention this morning?”

“Is the freezer on Triton still holding temperature?”

“Did anyone open the boat while I was away?”

“Show me Aurora's battery over the last month.”

🔒 Read-only, and it stays that way An assistant connected here can look. It cannot create or change maintenance tasks, edit boats, alter settings, or make payments — there is no way for it to do any of that, not a setting that is switched off. You can disconnect it at any time from your account page.

Connecting

Claude (web, desktop and mobile)

  1. Open Settings → Connectors and choose Add custom connector.
  2. Paste this URL:
    https://mcp.voltsense.eu/mcp
  3. Claude sends you to VoltSense to sign in with your usual HUB account.
  4. Choose which fleet the assistant may read, review the list of permissions, and approve.

You never copy or paste a password, key or token anywhere.

Claude Code

claude mcp add voltsense --transport http https://mcp.voltsense.eu/mcp

A browser window opens for the same sign-in and approval.

What it can read

You choose these when you connect. Nothing outside the fleet you pick is visible.

Your boatsNames, berth and marina, registration and owner details, and the alert status from your dashboard.
Battery & sensorsCurrent and historical battery voltage, shore power, bilge and temperature.
Wireless sensorsEYE sensor readings: temperature, humidity, door contacts, sensor battery.
Alarm historyAlarms raised for your boats, with time, severity and cause.
Maintenance recordsTasks, their status and work hours, comments and history.
ManualsThe manuals attached to your boats, and links to them.
AI Guard findingsStatus, findings, written assessments and past analyses.
Account overviewYour licence, boat allowance, team members and marinas.

What it cannot do

Disconnecting

Sign in to VoltSense HUB and open Account → Connected apps. Every connection is listed with the fleet it covers and when it was last used. Removing one takes effect immediately — including for a session already in progress. We also e-mail you whenever a new connection is approved, so you would know about one you did not make.

The tools an assistant gets

ToolAnswers
list_boatsThe fleet, worst-first, with the same status your dashboard shows
get_boatOne boat's details, marina and berth
get_battery_statusCurrent readings, each labelled as the boat's, the device's own, or signal
get_measurement_historyAggregated history for one measurement
list_channelsWhat can be read at all, with units
list_sensorsEYE sensors with readings and your own alarm limits
get_sensor_historyHistory for one sensor
get_door_eventsWhen a door or hatch was opened

For the technically minded

Endpoint
/mcpMCP over streamable HTTP
/.well-known/oauth-protected-resource/mcpRFC 9728 resource metadata
/healthzLiveness

Authorisation is OAuth 2.1 with PKCE (S256) against hoiustaja.voltsense.eu, which issues short-lived RS256 access tokens bound to this resource. This server holds no credentials of its own: it verifies your token against the HUB's published signing key and forwards that same token, so the HUB re-checks which fleet, which permissions and whether you have disconnected — on every single request. Refresh tokens rotate; every call is recorded in an audit log.