signalk-mcp-server

tonybentley/signalk-mcp-server

3.4

If you are the rightful owner of signalk-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that provides AI agents with read-only access to SignalK marine data systems.

Tools

Functions exposed to the LLM to take actions

get_initial_context

Returns comprehensive SignalK context and documentation to help AI agents understand the system.

get_vessel_state

Returns current vessel navigation data including position, heading, speed, wind information, and vessel identity.

get_ais_targets

Retrieves nearby vessels from AIS with position, course, speed, and identification data.

get_active_alarms

Returns current system notifications, alerts, and alarm states.

list_available_paths

Discovers and lists all available SignalK data paths on the connected server.

get_path_value

Gets the latest value for any specific SignalK path.

get_connection_status

Returns WebSocket connection state, health metrics, and reconnection status.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources