mcp-odbc-server logo

mcp-odbc-serverTypescript-baserte Model Context Protocol (MCP)-server for Open Database Connectivity (ODBC)

(0)
Daniel NikulshynAnmeldt av Daniel Nikulshyn·Oppdatert juli 2026

Oversikt

mcp-odbc-server er en TypeScript-basert Model Context Protocol (MCP)-server som gir store språkmodeller (LLM) transparent tilgang til ODBC-tilgengelige datakilder. Den fungerer som en bro mellom MCP-klienter og vertsens lokale ODBC Driver Manager, og ruter kall via node.js. Serveren er bygget på toppen av node-odbc og støtter ulike ODBC‑tilkoblinger, med eksempler hovedsakelig orientert mot Virtuoso ODBC Connector. Tjeneren tilbyr flere verktøy for MCP-klientapplikasjoner, inkludert funksjoner for å liste databaseskjemaer, tabeller og tabellbeskrivelser, samt utføre SQL-spørringer, SPASQL-spørringer og SPARQL-spørringer. Den returnerer resultater i ulike formater som JSON Lines (JSONL) og Markdown-tabellformat. For å sette opp serveren må brukere installere node.js versjon 21.1.0 eller nyere, etterfulgt av MCP-komponenter via npm. Serverens konfigurasjon håndteres gjennom miljøvariabler satt i en .env‑fil, som inkluderer bindinger for ODBC Data Source Name, Bruker, Passord, ODBC INI, og Large Language Model API Key. mcp-odbc-server er designet for å fungere med ulike databaseadministrasjonssystemer (DBMS), og prosjektet oppfordrer til kodebidrag og bruksdemoer relatert til andre DBMS for å bli inkludert i prosjektet. De viktigste funksjonene til serveren inkluderer evnen til å samhandle med ODBC‑tilgjengelige datakilder, støtte for ulike spørringstyper og muligheten til å utvide seg for å fungere med forskjellige ODBC Connectors og DBMS.

Nøkkelfunksjoner

  • List database-skjemaer som er tilgjengelige for tilkoblet DBMS
  • Liste tabeller knyttet til et valgt database-skjema
  • Gi tabellbeskrivelse, inkludert kolonnenavn, datatyper og nøkler
  • Liste tabeller basert på et substringsmønster
  • Kjør SQL-spørring og returner resultater i JSON Lines-format
  • Kjør SQL-spørring og returner resultater i JSON Lines-format

Priser

Modell
Free
Kategori
MCP-tjenere
Vurdering
Ingen anmeldelser

Brukstilfeller

Dataadgang for Large Language Models

Muliggjør at Large Language Models får tilgang til ODBC-tilgjengelige datakilder for opplæring, inferens eller datainnhenting

Databaseintegrasjon

Integrer mcp-odbc-server med ulike databasesystemer og ODBC-tilkoblinger for å tilby et enhetlig datatilgangslag

Fordeler og ulemper

Fordeler

  • Tilbyr transparent tilgang til ODBC-tilgjengelige datakilder for Large Language Models
  • Støtter flere ODBC-tilkoblinger og databasesystemer
  • Tilbyr en rekke verktøy for MCP-klientapplikasjoner, inkludert skjema- og tabellhenting, spørringsutførelse og mer

Ulemper

  • Krever node.js versjon 21.1.0 eller nyere
  • Behøver spesifikk konfigurasjon og miljøvariabler satt opp for ODBC Data Source Name, User, Password og ODBC INI

Anmeldelser

Logg inn for å legge igjen en anmeldelse.

Ingen anmeldelser ennå. Vær den første!

Spørsmål

Kan jeg hente skjema‑informasjon før jeg kjører spørringer?

Ja, serveren eksponerer funksjoner som get_schemas, get_tables, describe_table og filter_table_names, som lar klienter liste tilgjengelige skjemaer, tabeller og deres metadata før noen SQL‑ eller SPARQL‑spørringer kjøres.

Asked by Ludovic Girard · Feb 17, 2026

Hva er minimumskravene for å kjøre mcp-odbc-server?

Du trenger en nyere Node.js‑runtime – versjon 21.1.0 eller nyere – samt miljøvariabler for ODBC Data Source Name, bruker­legitimasjon og en ODBC INI‑konfigurasjonsfil. Serveren er avhengig av node-odbc for driverkommunikasjon.

Asked by Gustav Lindberg · Dec 12, 2025

Hvordan returnerer serveren spørringsresultater?

SQL‑, SPASQL‑ og SPARQL‑spørringer kjøres via serveren, og resultatene returneres enten som JSON Lines (JSONL) eller som en Markdown‑tabell, avhengig av hva klienten ber om.

Asked by Noelia Campos · Dec 11, 2025

Hvilke ODBC‑drivere er kompatible med mcp-odbc-server?

Serveren er bygget på node-odbc og støtter enhver ODBC‑kobling som fungerer med node-odbc. Dokumentasjonen viser eksempler med Virtuoso ODBC‑connector, men den kan også brukes med andre ODBC‑drivere som eksponerer de nødvendige DSN‑, bruker‑ og passord‑innstillingene.

Asked by Bilal Choudhury · Nov 4, 2025

Still et spørsmål

Alternativer til MCP-tjenere