Keboola MCP Server

Keboola MCP Server

Publisert den Jun 18, 2025. Sist endret den Jun 18, 2025 kl. 11:13 am
AI Data Engineering MCP Server Keboola

Kontakt oss for å være vert for din MCP-server i FlowHunt

FlowHunt gir et ekstra sikkerhetslag mellom dine interne systemer og AI-verktøy, og gir deg granulær kontroll over hvilke verktøy som er tilgjengelige fra dine MCP-servere. MCP-servere som er hostet i vår infrastruktur kan sømløst integreres med FlowHunts chatbot samt populære AI-plattformer som ChatGPT, Claude og forskjellige AI-editorer.

Hva gjør “Keboola” MCP Server?

Keboola MCP Server fungerer som en åpen kildekode-bro mellom ditt Keboola-prosjekt og moderne AI-verktøy. Den kobler AI-assistenter og MCP-klienter (som Claude, Cursor, Windsurf, VS Code og andre) til Keboola-plattformen, og eksponerer funksjoner som lagringstilgang, SQL-transformasjoner, komponentadministrasjon og jobb-utløsere som kallbare verktøy. Denne integrasjonen gjør det mulig for AI-modeller og -agenter å spørrre tabeller, håndtere konfigurasjoner, kjøre jobber og samhandle med metadata direkte fra sitt eget miljø. Slik effektiviseres utviklingsflyter, limkode elimineres, og riktig data og funksjonalitet blir tilgjengelig for AI-agenter når de trenger det, noe som øker produktiviteten og muliggjør komplekse automatiseringsscenarier.

Liste over Prompter

Logo

Klar til å vokse bedriften din?

Start din gratis prøveperiode i dag og se resultater i løpet av få dager.

Liste over ressurser

Liste over verktøy

Basert på repositoryets funksjoner og tilgjengelig dokumentasjon, tilbyr Keboola MCP Server følgende verktøy:

  • Lagring: Spørr tabeller direkte og administrer tabell- eller bøttebeskrivelser i Keboola-lagringen.
  • Komponenter: Opprett, list og inspiser extractors, writers, data-apper og transformasjonskonfigurasjoner.
  • SQL: Opprett og kjør SQL-transformasjoner ved bruk av naturlig språk.
  • Jobber: Kjør komponenter, utløs transformasjoner og hent detaljer om jobbutførelse.
  • Metadata: Søk, les og oppdater prosjektdokumentasjon og objektmetadata.

Bruksområder for denne MCP-serveren

  • Databasestyring: Spørr og administrer tabeller eller bøtter direkte i Keboola-lagringen, slik at AI-agenter kan hente eller endre prosjektdata.
  • Utforskning av kodebase og konfigurasjon: List, opprett og inspiser extractors, writers og transformasjonskonfigurasjoner fra AI-verktøy, noe som forenkler konfigurasjonsstyring.
  • Automatisert SQL-transformasjon: Bruk naturlig språk for å generere og kjøre SQL-spørringer, og muliggjør rask transformasjon og analyse av lagrede data.
  • Jobborkestrering og overvåking: Kjør komponenter, orkestrer jobber og hent utførelseshistorikk, slik at det blir enkelt å automatisere og overvåke ETL/data-arbeidsflyter.
  • Metadatahåndtering: Søk, les og oppdater prosjektdokumentasjon og metadata for å holde informasjon organisert og tilgjengelig for både mennesker og AI-agenter.

Hvordan sette det opp

Windsurf

  1. Sørg for at du har Python 3.10+ og uv installert.
  2. Skaff deg ditt Keboola Storage API-token og (om nødvendig) ditt arbeidsområde-skjema.
  3. Finn MCP-konfigurasjonsfilen i Windsurf.
  4. Legg til Keboola MCP Server-oppføringen med følgende JSON-snutt:
    {
      "mcpServers": {
        "keboola-mcp": {
          "command": "uv",
          "args": ["pip", "run", "--", "keboola-mcp-server"]
        }
      }
    }
    
  5. Lagre konfigurasjonsfilen og start Windsurf på nytt.
  6. Bekreft servertilgjengelighet i Windsurf MCP-grensesnittet.

Sikre API-nøkler (Windsurf)

{
  "mcpServers": {
    "keboola-mcp": {
      "command": "uv",
      "args": ["pip", "run", "--", "keboola-mcp-server"],
      "env": {
        "KBC_STORAGE_TOKEN": "${KBC_STORAGE_TOKEN}",
        "KBC_WORKSPACE_SCHEMA": "${KBC_WORKSPACE_SCHEMA}"
      },
      "inputs": {
        "KBC_STORAGE_TOKEN": "env",
        "KBC_WORKSPACE_SCHEMA": "env"
      }
    }
  }
}

Claude

  1. Sørg for at Python 3.10+ og uv er installert.
  2. Skaff nødvendige Keboola-legitimasjoner.
  3. Åpne Claude-klientens MCP-konfigurasjon.
  4. Sett inn Keboola MCP Server-oppsettet:
    {
      "mcpServers": {
        "keboola-mcp": {
          "command": "uv",
          "args": ["pip", "run", "--", "keboola-mcp-server"]
        }
      }
    }
    
  5. Lagre og start Claude på nytt.
  6. Bekreft at serveren er tilgjengelig fra Claude.

Cursor

  1. Installer Python 3.10+ og uv.
  2. Forbered ditt Keboola API-token og arbeidsområde-skjema.
  3. Åpne Cursor MCP-konfigurasjonsfilen.
  4. Legg til følgende konfigurasjon:
    {
      "mcpServers": {
        "keboola-mcp": {
          "command": "uv",
          "args": ["pip", "run", "--", "keboola-mcp-server"]
        }
      }
    }
    
  5. Lagre filen og start Cursor på nytt.
  6. Sjekk at MCP-servertilkoblingen er vellykket.

Cline

  1. Sørg for at Python 3.10+ og uv er installert.
  2. Samle nødvendige Keboola-legitimasjoner.
  3. Rediger MCP-serverseksjonen i Clines konfigurasjon.
  4. Legg til Keboola MCP Server-oppføringen:
    {
      "mcpServers": {
        "keboola-mcp": {
          "command": "uv",
          "args": ["pip", "run", "--", "keboola-mcp-server"]
        }
      }
    }
    
  5. Lagre konfigurasjonen og start Cline på nytt.
  6. Verifiser at serveren fungerer som den skal.

Merk: Sikre sensitive legitimasjoner som API-tokens med miljøvariabler, slik det vises i Windsurf-eksemplet ovenfor.

Hvordan bruke denne MCP-en i flyter

Bruke MCP i FlowHunt

For å integrere MCP-servere i FlowHunt-arbeidsflyten din, start med å legge til MCP-komponenten i flyten og koble den til AI-agenten din:

FlowHunt MCP flow

Klikk på MCP-komponenten for å åpne konfigurasjonspanelet. I systemets MCP-konfigurasjonsseksjon setter du inn MCP-serverdetaljene dine i dette JSON-formatet:

{
  "keboola-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Når dette er konfigurert, kan AI-agenten nå bruke denne MCP-en som et verktøy med tilgang til alle dens funksjoner og kapabiliteter. Husk å endre “keboola-mcp” til navnet på din MCP-server, og bytt ut URL-en med din egen MCP-server-URL.


Oversikt

SeksjonTilgjengeligDetaljer/Notater
OversiktSammendrag og funksjoner tilgjengelig fra README.md
Liste over PrompterIngen eksplisitte prompt-maler funnet
Liste over ressurserIngen eksplisitte MCP-ressurser nevnt
Liste over verktøyLagring, Komponenter, SQL, Jobber, Metadata-verktøy beskrevet i funksjonalitet
Sikring av API-nøklerMønster med miljøvariabler vist i README
Støtte for sampling (mindre viktig)Ingen omtale av sampling-støtte

Min vurdering: Keboola MCP Server tilbyr et sterkt sett med verktøy og tydelige oppsettinstruksjoner, men mangler dokumenterte prompt-maler og eksplisitte MCP-ressursdefinisjoner. Fokuset på å muliggjøre AI-agenters tilgang til komplekse dataarbeidsflyter er robust. Sampling- og roots-støtte er ikke dokumentert. Alt i alt er dette en svært praktisk og produksjonsklar MCP, men med noen dokumentasjonsmangler for prompt/ressurser.


MCP-score

Har en LISENS✅ (MIT)
Har minst ett verktøy
Antall forks12
Antall stjerner64

Vanlige spørsmål

Hva er Keboola MCP Server?

Keboola MCP Server er en åpen kildekode-bro som kobler Keboola-prosjektet ditt til AI-klienter og assistenter, og eksponerer funksjoner som lagringstilgang, SQL-transformasjoner, komponentadministrasjon og jobborchestrering som kallbare verktøy. Dette muliggjør avansert automatisering og AI-drevne arbeidsflyter direkte fra miljøer som FlowHunt, Claude, Cursor og flere.

Hvilke verktøy tilbyr Keboola MCP Server?

Keboola MCP Server tilbyr verktøy for: spørring og administrasjon av tabeller i Keboola-lagring, opprettelse og kjøring av SQL-transformasjoner via naturlig språk, håndtering av extractors, writers og data-apper, kjøring og overvåking av jobber, samt håndtering av prosjektmetadata.

Hvordan gir jeg sikkert mine Keboola-legitimasjoner?

Det anbefales å bruke miljøvariabler for å lagre sensitiv informasjon som API-tokens. Oppsettseksemplene ovenfor viser hvordan du refererer legitimasjon via miljøvariabler i hver støttede klient.

Hva er vanlige bruksområder for Keboola MCP Server?

Du kan automatisere ETL-pipelines, la AI-agenter spørrre og endre data, orkestrere jobber, håndtere konfigurasjoner, kjøre SQL-transformasjoner og oppdatere prosjektdokumentasjon/metadata – alt direkte fra ditt foretrukne AI- eller utviklingsverktøy.

Hvordan integrerer jeg Keboola MCP Server i FlowHunt?

Legg til MCP-komponenten i FlowHunt-flyten din, konfigurer den med detaljer for din Keboola MCP Server (navn og URL), og koble den til AI-agenten din. Dette muliggjør AI-drevet automatisering og datatilgang i flytene dine.

Superlad Keboola med AI via MCP Server

Gi AI-agentene dine tilgang til, transformasjon og orkestrering av data i Keboola. Prøv Keboola MCP Server med FlowHunt for å effektivisere arbeidsflyter og automatisere dataoperasjonene dine.

Lær mer

Kibela MCP Server-integrasjon
Kibela MCP Server-integrasjon

Kibela MCP Server-integrasjon

Kibela MCP Server kobler AI-assistenter til Kibela-arbeidsområder, og muliggjør sømløs dokumentsøk, kunnskapsforvaltning og automatisering av arbeidsflyter ved ...

4 min lesing
AI MCP Servers +4
GibsonAI MCP Server
GibsonAI MCP Server

GibsonAI MCP Server

GibsonAI MCP Server kobler AI-assistenter til dine GibsonAI-prosjekter og databaser, og muliggjør administrasjon av skjemaer, spørringer, utrullinger og mer med...

5 min lesing
AI Database +4
Kibana MCP Server-integrasjon
Kibana MCP Server-integrasjon

Kibana MCP Server-integrasjon

Kibana MCP Server kobler AI-assistenter med Kibana, og muliggjør automatisert søk, dashbordadministrasjon, varslingsovervåking og rapportering gjennom den stand...

4 min lesing
AI Kibana +6