Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Beschreibung vom Entwickler (englisches Original)
An MCP server to query Hydrolix
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
HYDROLIX_HOST, HYDROLIX_TOKEN, HYDROLIX_USER, HYDROLIX_PASSWORDAls geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"hydrolix": {
"command": "uvx",
"args": [
"mcp-hydrolix"
],
"env": {
"HYDROLIX_HOST": "your-value",
"HYDROLIX_TOKEN": "your-value",
"HYDROLIX_USER": "your-value",
"HYDROLIX_PASSWORD": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add hydrolix --env HYDROLIX_HOST=your-value --env HYDROLIX_TOKEN=your-value --env HYDROLIX_USER=your-value --env HYDROLIX_PASSWORD=your-value -- uvx mcp-hydrolixTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"hydrolix": {
"command": "uvx",
"args": [
"mcp-hydrolix"
],
"env": {
"HYDROLIX_HOST": "your-value",
"HYDROLIX_TOKEN": "your-value",
"HYDROLIX_USER": "your-value",
"HYDROLIX_PASSWORD": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"hydrolix": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-hydrolix"
],
"env": {
"HYDROLIX_HOST": "your-value",
"HYDROLIX_TOKEN": "your-value",
"HYDROLIX_USER": "your-value",
"HYDROLIX_PASSWORD": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
HYDROLIX_USER envDiese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 7. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto hydrolix bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Das musst du eintragen: HYDROLIX_HOST, HYDROLIX_TOKEN, HYDROLIX_PASSWORD
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.2.3) kam vor 7 Monaten in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Python (uv) auf deinem Computer.
In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, Agent Data Tools: Utilities
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
103 tools: JSON repair, CSV, hashes, cron, dates, units, validators. 25 free calls.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
An MCP server for Hydrolix.
Get up and running in a few minutes. This section covers Claude Desktop and Claude Code.
Before you begin, make sure you have:
Choose the method that matches your setup:
Option A: Using uv (recommended)
uv manages Python automatically and downloads mcp-hydrolix on demand, so no separate install step is needed. If you don't have uv, install it:
macOS / Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows (PowerShell):
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Option B: Using pip
Requires Python 3.13+. If you need to install Python, download it from python.org.
pip install mcp-hydrolix
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json~/.config/Claude/claude_desktop_config.json"mcpServers" object (create the file with this content if it doesn't exist yet):{
"mcpServers": { "mcp-hydrolix": { "command": "uvx", "args": [ "--python", "3.13", "--refresh-package", "mcp-hydrolix", "mcp-hydrolix" ], "env": { "HYDROLIX_URL": "https:// ", "HYDROLIX_USER": " ", "HYDROLIX_PASSWORD": " " } } } }
Replace , , and with your actual credentials.
[!NOTE]
If you used Option B (pip), use
"command": "mcp-hydrolix"with no"args"field instead.
[!TIP]
If the file already has other entries, add the
"mcp-hydrolix"block inside the existing"mcpServers"object rather than replacing the whole file.
[!NOTE]
If you authenticate with a service account token instead of username/password, see Authentication.
Command not found?
Claude Desktop launches without your shell's PATH, so it may not locate the binary even if it is installed. Find the full path and use it as the "command" value in the config.
Option A (uv): find uvx:
which uvxwhere.exe uvxOption B (pip): find mcp-hydrolix:
which mcp-hydrolixwhere.exe mcp-hydrolixIf which/where.exe returns nothing, the binary isn't on your PATH. The cleanest fix is to switch to Option A (uv), which manages the Python environment and PATH for you.
Restart the app to apply the configuration.
macOS / Windows users: Make sure to fully quit Claude before restarting. On macOS, press Cmd+Q or right-click the Dock icon and choose Quit. On Windows, use the system tray icon.
Using your Hydrolix MCP tools, list the available databases.
Claude should call the list_databases tool and return a list of databases from your cluster.
If you prefer the command line, make sure uv is installed (Option A from Step 2), then run:
claude mcp add --transport stdio hydrolix \
--env HYDROLIX_URL=https:// \ --env HYDROLIX_USER= \ --env HYDROLIX_PASSWORD= \ --env HYDROLIX_MCP_SERVER_TRANSPORT=stdio \ -- uvx --python 3.13 --refresh-package mcp-hydrolix mcp-hydrolix
Then open Claude Code and test with the same prompt:
Using your Hydrolix MCP tools, list the available databases.
Click the Install in VS Code badge at the top of this README for a one-click install. If you prefer the UI flow, open the Command Palette (Cmd+Shift+P / Ctrl+Shift+P), run MCP: Add Server, choose Command (stdio), and reuse the uvx ... command and env block from Step 3.
run_select_queryquery (string): The SQL query to execute.max_cells (integer, optional): Result cell budget (rows × columns); when the server sets a cap, a caller can only lower it.purpose (string, required): Why the query is being run; recorded with the query as hdx_query_comment.FORMAT clause is removed; the server selects the wire format.list_databaseslist_tablesdatabase (string): The name of the database.get_table_infodatabase (string): The name of the database.table (string): The name of the table.Due to the wide variety in LLM architectures, not all models will proactively use the tools above, and few will use them effectively without guidance, even with the carefully-constructed tool descriptions provided to the model. To get the best results out of your model while using the Hydrolix MCP server, we recommend the following:
When running with HTTP or SSE transport, a health check endpoint is available at /health. This endpoint:
200 OK with the Hydrolix query-head's Clickhouse version if the server is healthy and can connect to Hydrolix503 Service Unavailable if the server cannot connect to the Hydrolix query-headExample:
curl http://localhost:8000/health
The Hydrolix MCP server is configured using a standard MCP server entry. Consult your client's documentation for specific instructions on where to find or declare MCP servers. An example setup using Claude Desktop is documented below.
The recommended way to launch the Hydrolix MCP server is via the uv project manager, which will manage installing all other dependencies in an isolated environment.
The server supports multiple authentication methods with the following precedence (highest to lowest):
Authorization: Bearer header?token= query parameterHYDROLIX_TOKEN), orHYDROLIX_USER and HYDROLIX_PASSWORD)When multiple authentication methods are configured, the server will use the first available method in the precedence order above. Per-request authentication is only available when using HTTP or SSE transport modes. The ?token= form exists for clients that cannot send headers; set HYDROLIX_ALLOW_TOKEN_QUERY_PARAM=false on deployments where every client sends the Authorization header (see Per-request credentials).
Note: Using a service account token with a readonly role is recommended.
MCP Server definition using username and password (JSON):
{
"command": "uvx", "args": [ "--python", "3.13", "--refresh-package", "mcp-hydrolix", "mcp-hydrolix" ], "env": { "HYDROLIX_URL": "https:// ", "HYDROLIX_USER": " ", "HYDROLIX_PASSWORD": " " } }
MCP Server definition using service account token (JSON):
{
"command": "uvx", "args": [ "--python", "3.13", "--refresh-package", "mcp-hydrolix", "mcp-hydrolix" ], "env": { "HYDROLIX_URL": "https:// ", "HYDROLIX_TOKEN": " " } }
MCP Server definition using username and password (YAML):
command: uvx
args:
env: HYDROLIX_URL: https:// HYDROLIX_USER: HYDROLIX_PASSWORD:
MCP Server definition using service account token (YAML):
command: uvx
args:
env: HYDROLIX_URL: https:// HYDROLIX_TOKEN: <hydrolix-s
Nur der Anfang wird gezeigt; den Rest findest du im Repo