KIP MCP Server
About
Reads a boat's Signal K data and helps an AI assistant design and install KIP dashboards.
Use this server
Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.
Transportstdio (runs a local command)
Env vars
SIGNALK_HOST SIGNALK_PORT SIGNALK_TLS SIGNALK_TOKEN SIGNALK_USER SIGNALK_PASSWORD KIP_URLClaude Code
claude mcp add --env SIGNALK_HOST= --env SIGNALK_PORT= --env SIGNALK_TLS= --env SIGNALK_TOKEN= --env SIGNALK_USER= --env SIGNALK_PASSWORD= --env KIP_URL= kip-mcp-server -- npx kip-mcp-server
Cursor
If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.
VS Code
code --add-mcp '{"name":"kip-mcp-server","command":"npx","args":["kip-mcp-server"],"env":{"SIGNALK_HOST":"","SIGNALK_PORT":"","SIGNALK_TLS":"","SIGNALK_TOKEN":"","SIGNALK_USER":"","SIGNALK_PASSWORD":"","KIP_URL":""}}'
JSON
{
"mcpServers": {
"kip-mcp-server": {
"command": "npx",
"args": [
"kip-mcp-server"
],
"env": {
"SIGNALK_HOST": "",
"SIGNALK_PORT": "",
"SIGNALK_TLS": "",
"SIGNALK_TOKEN": "",
"SIGNALK_USER": "",
"SIGNALK_PASSWORD": "",
"KIP_URL": ""
}
}
}
}
Environment variables are listed by name only — fill in your own values. Entries never carry secrets.