Reads a boat's Signal K data and helps an AI assistant design and install KIP dashboards.
Connect Runs on your machine
claude mcp add kip-mcp-server -e SIGNALK_HOST=<SIGNALK_HOST> -e SIGNALK_PORT=<SIGNALK_PORT> -e SIGNALK_TLS=<SIGNALK_TLS> -e SIGNALK_TOKEN=<SIGNALK_TOKEN> -e SIGNALK_USER=<SIGNALK_USER> -e SIGNALK_PASSWORD=<SIGNALK_PASSWORD> -e KIP_URL=<KIP_URL> -- npx -y [email protected]
{
"mcpServers": {
"kip-mcp-server": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"SIGNALK_HOST": "<SIGNALK_HOST>",
"SIGNALK_PORT": "<SIGNALK_PORT>",
"SIGNALK_TLS": "<SIGNALK_TLS>",
"SIGNALK_TOKEN": "<SIGNALK_TOKEN>",
"SIGNALK_USER": "<SIGNALK_USER>",
"SIGNALK_PASSWORD": "<SIGNALK_PASSWORD>",
"KIP_URL": "<KIP_URL>"
}
}
}
}
{
"mcpServers": {
"kip-mcp-server": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"SIGNALK_HOST": "<SIGNALK_HOST>",
"SIGNALK_PORT": "<SIGNALK_PORT>",
"SIGNALK_TLS": "<SIGNALK_TLS>",
"SIGNALK_TOKEN": "<SIGNALK_TOKEN>",
"SIGNALK_USER": "<SIGNALK_USER>",
"SIGNALK_PASSWORD": "<SIGNALK_PASSWORD>",
"KIP_URL": "<KIP_URL>"
}
}
}
}
{
"servers": {
"kip-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"SIGNALK_HOST": "<SIGNALK_HOST>",
"SIGNALK_PORT": "<SIGNALK_PORT>",
"SIGNALK_TLS": "<SIGNALK_TLS>",
"SIGNALK_TOKEN": "<SIGNALK_TOKEN>",
"SIGNALK_USER": "<SIGNALK_USER>",
"SIGNALK_PASSWORD": "<SIGNALK_PASSWORD>",
"KIP_URL": "<KIP_URL>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
SIGNALK_HOSTOptional | Signal K server host name or IP. |
SIGNALK_PORTOptional | Signal K server port. |
SIGNALK_TLSOptional | Set true if Signal K uses https/wss. |
SIGNALK_TOKENOptional, secret | Signal K token, needed to write dashboards (or use SIGNALK_USER/PASSWORD). |
SIGNALK_USEROptional | Signal K username, used with SIGNALK_PASSWORD instead of a token. |
SIGNALK_PASSWORDOptional, secret | Signal K password, used with SIGNALK_USER. |
KIP_URLOptional | Override where KIP is served, if it is not the default. |
Details
| Package | [email protected] (NPM, stdio) |
| First published | 24 Jun 2026 |
| Last updated | 24 Jun 2026 |
| Registry name | io.github.dillan/kip-mcp-server |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
