KIP MCP Server

Reads a boat's Signal K data and helps an AI assistant design and install KIP dashboards.

Local serverstdioGo

What is the KIP MCP Server?

Reads a boat's Signal K data and helps an AI assistant design and install KIP dashboards.

What the server does

You stay in control: the assistant shows you a picture of each dashboard first, and it only saves anything to your boat after you say yes.

  • Looks at your boat's data. — It finds the values your boat reports through Signal K
  • Suggests dashboards. — It proposes a general dashboard plus ones for specific jobs:
  • Shows you a preview. — You see a simple picture of each dashboard before anything is
  • Installs them — with your OK. — It writes the dashboards to your KIP setup, or hands

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
paththe name of one piece of data, like navigation.speedOverGround (speed over
widgetone gauge or panel on a dashboard (a number, a dial, a wind display, …).
dashboarda screen full of widgets, laid out on a grid.
tokenlike a password for software: it lets the server save changes to your boat.

How to install the KIP MCP Server

{
  "mcpServers": {
    "kip": {
      "command": "npx",
      "args": ["-y", "kip-mcp-server"],
      "env": {
        "SIGNALK_HOST": "your-value",
        "SIGNALK_TOKEN": "your-value",
        "MCP_BEARER_TOKEN": "your-value",
        "MCP_PUBLIC_URL": "your-value",
        "HTTP_HOST": "your-value",
        "HTTP_PATH": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
SIGNALK_HOSTEndpoint or connection string the server talks to.Optional
SIGNALK_TOKENCredential the server authenticates with.Yes
MCP_BEARER_TOKENCredential the server authenticates with.Yes
MCP_PUBLIC_URLEndpoint or connection string the server talks to.Yes
HTTP_HOSTEndpoint or connection string the server talks to.Optional
HTTP_PATHFilesystem location the server is allowed to use.Optional

Example prompts to try

  • “Use KIP to path.”
  • “Use KIP to KIP.”
  • “Use KIP to widget.”

Frequently asked questions

Reads a boat's Signal K data and helps an AI assistant design and install KIP dashboards. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.