
ModelContextProtocol (MCP) Server-integrering
ModelContextProtocol (MCP) Server fungerer som en bro mellom AI-agenter og eksterne datakilder, API-er og tjenester, slik at FlowHunt-brukere kan bygge kontekst...
Koble AI-agenter til ClickHouse enkelt for sikker, automatisert datautforskning, spørringskjøring og analyse—direkte i FlowHunt.
ClickHouse MCP (Model Context Protocol) Server fungerer som en robust bro mellom AI-assistenter, språkmodeller og ClickHouse-databaser. Ved å tilby standardiserte verktøy via MCP, gir den utviklere og AI-agenter mulighet til å utføre operasjoner som å kjøre SQL-spørringer, liste databaser og få oversikt over tabeller direkte på en ClickHouse-klynge. Denne integrasjonen strømlinjeformer arbeidsflyter ved å la AI-drevet automatisering håndtere databaseutforskning, spørringskjøring og datauthenting, samtidig som sikkerheten opprettholdes gjennom kun lesetilgang og konfigurerbare miljøinnstillinger. Serveren er spesielt effektiv for å forbedre utviklingsmiljøer, automatisere dataanalyse og gi sømløs, programmert tilgang til kraftige ClickHouse-funksjoner.
Ingen prompt-maler nevnes i dokumentasjonen eller i depotet.
Ingen eksplisitte ressurser er beskrevet i tilgjengelig dokumentasjon.
run_select_query
Kjør SQL-spørringer mot din ClickHouse-klynge i sikker modus med kun lesetilgang. Tar inn en sql
(streng) som representerer SQL-spørringen som skal kjøres.
list_databases
Lister alle databaser som er tilgjengelige på din ClickHouse-klynge.
list_tables
Lister alle tabeller innenfor en spesifisert database. Krever input database
(streng) for å angi hvilken database som skal undersøkes.
Databaseadministrasjon og utforskning
List alle databaser og tabeller for raskt å forstå skjema og struktur på din ClickHouse-installasjon.
Automatisert spørringskjøring
Kjør SQL-spørringer med kun lesetilgang programmessig, slik at AI-agenter kan hente, analysere og oppsummere data for analyse eller rapportering.
Datadrevet utvikling
Integrer sanntids dataadgang i utviklingsarbeidsflyter, muliggjør dynamisk prototyping, dashbord eller valideringsoppgaver.
Sikker analyseautomatisering
Utfør analytiske oppgaver med tvunget lesetilgang, slik at dataintegritet og sikkerhetspolicyer overholdes.
Integrasjon med AI-drevne agenter
La AI-assistenter samhandle direkte med ClickHouse for datauthenting, og utvid funksjonaliteten til chatboter, assistenter eller automatiseringsverktøy.
Ingen oppsettinstruksjoner for Windsurf er oppgitt i dokumentasjonen.
Åpne konfigurasjonsfilen for Claude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%/Claude/claude_desktop_config.json
Legg til følgende konfigurasjon i mcpServers
-seksjonen:
{
"mcpServers": {
"mcp-clickhouse": {
"command": "uv",
"args": [
"run",
"--with",
"mcp-clickhouse",
"--python",
"3.13",
"mcp-clickhouse"
],
"env": {
"CLICKHOUSE_HOST": "<clickhouse-host>",
"CLICKHOUSE_PORT": "<clickhouse-port>",
"CLICKHOUSE_USER": "<clickhouse-user>",
"CLICKHOUSE_PASSWORD": "<clickhouse-password>",
"CLICKHOUSE_SECURE": "true",
"CLICKHOUSE_VERIFY": "true",
"CLICKHOUSE_CONNECT_TIMEOUT": "30",
"CLICKHOUSE_SEND_RECEIVE_TIMEOUT": "30"
}
}
}
}
Bytt ut plassholderverdiene med dine ClickHouse-legitimasjoner.
Oppdater kommandoen for uv
til absolutt filbane til din uv
-kjørbare fil.
Start Claude Desktop på nytt for å bruke endringene.
Eksempel for ClickHouse SQL Playground:
{
"mcpServers": {
"mcp-clickhouse": {
"command": "uv",
"args": [
"run",
"--with",
"mcp-clickhouse",
"--python",
"3.13",
"mcp-clickhouse"
],
"env": {
"CLICKHOUSE_HOST": "sql-clickhouse.clickhouse.com",
"CLICKHOUSE_PORT": "8443",
"CLICKHOUSE_USER": "demo",
"CLICKHOUSE_PASSWORD": "",
"CLICKHOUSE_SECURE": "true",
"CLICKHOUSE_VERIFY": "true",
"CLICKHOUSE_CONNECT_TIMEOUT": "30",
"CLICKHOUSE_SEND_RECEIVE_TIMEOUT": "30"
}
}
}
}
Ingen oppsettinstruksjoner for Cursor er oppgitt i dokumentasjonen.
Ingen oppsettinstruksjoner for Cline er oppgitt i dokumentasjonen.
Merk:
Alle ClickHouse-legitimasjoner bør angis via miljøvariabler i env
-seksjonen i konfigurasjons-JSON, slik at sensitiv info som API-nøkler og passord ikke hardkodes.
Eksempel (miljøvariabler for legitimasjon):
"env": {
"CLICKHOUSE_HOST": "<clickhouse-host>",
"CLICKHOUSE_PORT": "<clickhouse-port>",
"CLICKHOUSE_USER": "<clickhouse-user>",
"CLICKHOUSE_PASSWORD": "<clickhouse-password>"
}
Bruk av MCP i FlowHunt
For å integrere MCP-servere i din FlowHunt-arbeidsflyt, start med å legge til MCP-komponenten i flyten og koble den til AI-agenten din:
Klikk på MCP-komponenten for å åpne konfigurasjonspanelet. I systemets MCP-konfigurasjonsseksjon legger du inn detaljene for MCP-serveren din med dette JSON-formatet:
{
"mcp-clickhouse": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Når du har konfigurert, kan AI-agenten nå bruke denne MCP-serveren som et verktøy med tilgang til alle funksjoner og muligheter. Husk å endre "mcp-clickhouse"
til det faktiske navnet på din MCP-server og bytt ut URL-en med din egen MCP-server-URL.
Seksjon | Tilgjengelig | Detaljer/Notater |
---|---|---|
Oversikt | ✅ | Oversikt funnet i README.md |
Liste over prompt-maler | ⛔ | Ingen prompt-maler beskrevet |
Liste over ressurser | ⛔ | Ingen ressursseksjon i dokumentasjonen |
Liste over verktøy | ✅ | Tre verktøy beskrevet: run_select_query, list_databases, list_tables |
Sikring av API-nøkler | ✅ | Oppsett med miljøvariabler beskrevet i README.md |
Støtte for sampling (mindre viktig ved vurdering) | ⛔ | Ingen omtale av sampling-støtte |
ClickHouse MCP Server gir tydelig verdi for datadrevne utviklere som trenger LLM- eller AI-basert tilgang til ClickHouse-databaser. Dokumentasjonen mangler imidlertid informasjon om prompt-maler og ressursprimitiver, og tilbyr kun oppsettveiledning for Claude. Verktøysettet er sterkt for databasespørringer, men mangelen på info om Roots og Sampling-støtte trekker ned poengsummen for generell MCP-evaluering.
Har en LISENS | ✅ Apache-2.0 |
---|---|
Har minst ett verktøy | ✅ |
Antall Forks | 70 |
Antall Stjerner | 383 |
Totalvurdering:
Basert på hvor fullstendig dokumentasjonen er, verktøyklarhet, åpen lisens og fellesskapsengasjement, men med tanke på manglende seksjoner om prompt-maler, ressurser og oppsett på flere plattformer: 6/10
Det er en bro som lar AI-agenter og språkmodeller få tilgang til ClickHouse-databaser, utføre sikre spørringer med kun lesetilgang, bla gjennom databaser og tabeller, og automatisere datadrevne arbeidsflyter ved å bruke standardiserte verktøy via Model Context Protocol (MCP).
Du kan kjøre SQL-spørringer med kun lesetilgang, liste alle databaser og få oversikt over tabeller i en bestemt database, noe som gjør den ideell for datautforskning og automatisert analyse.
Ja. Integrasjonen er laget for operasjoner med kun lesetilgang, og innloggingsdetaljer håndteres via miljøvariabler i konfigurasjonen din, i tråd med beste praksis for sikkerhet.
Legg til MCP-komponenten i FlowHunt-arbeidsflyten din og fyll inn detaljene for din ClickHouse MCP-server i konfigurasjonspanelet. Bruk JSON-formatet som vist i dokumentasjonen, og sørg for at server-URL og innloggingsdetaljer er riktige.
Vanlige bruksområder er automatisert databaseutforskning, sanntidsanalyse, sikker og programmert spørringskjøring, å gi AI-assistenter tilgang til data, og muliggjøre datadrevet applikasjonsutvikling.
Lås opp kraftig og sikker databaseautomatisering og analyse ved å koble din ClickHouse-klynge til FlowHunts AI-drevne arbeidsflyter.
ModelContextProtocol (MCP) Server fungerer som en bro mellom AI-agenter og eksterne datakilder, API-er og tjenester, slik at FlowHunt-brukere kan bygge kontekst...
MSSQL MCP-server kobler AI-assistenter til Microsoft SQL Server-databaser, og muliggjør avanserte dataoperasjoner, forretningsinnsikt og arbeidsflytautomatiseri...
Teradata MCP-serveren integrerer AI-assistenter med Teradata-databaser, og muliggjør avansert analyse, sømløs SQL-spørringsutførelse og sanntids-forretningsinte...