mcp-odbc-server logo

mcp-odbc-serverStrežnik Model Context Protocol (MCP), temeljen na Typescriptu, za Open Database Connectivity (ODBC)

(0)
Daniel NikulshynPregledal Daniel Nikulshyn·Posodobljeno julij 2026

Pregled

mcp-odbc-server je strežnik Model Context Protocol (MCP), zasnovan v TypeScriptu, ki velikim jezikovnim modelom omogoča prosojen dostop do podatkovnih virov, ki jih podpira ODBC. Deluje kot most med MCP odjemalci in lokalnim upraviteljem ODBC gonilnikov gostiteljskega sistema, klice pa preusmerja prek node.js. Strežnik je zgrajen na podlagi node-odbc in podpira različne ODBC konektorje, pri čemer so primeri večinoma usmerjeni v Virtuoso ODBC Connector. Strežnik ponuja več orodij za MCP odjemalske aplikacije, vključno s funkcijami za izpis shem podatkovnih baz, tabel in opisov tabel ter izvajanje SQL poizvedb, SPASQL poizvedb in SPARQL poizvedb. Vrne rezultate v različnih formatih, kot so JSON Lines (JSONL) in Markdown tabela. Za nastavitev strežnika morajo uporabniki namestiti node.js različico 21.1.0 ali novejšo, nato pa MCP komponente z uporabo npm. Konfiguracija strežnika se upravlja prek spremenljivk okolja, ki so nastavljene v datoteki .env, in vključuje povezave za ODBC Data Source Name, uporabnika, geslo, ODBC INI ter ključ API-ja za Large Language Model. mcp-odbc-server je zasnovan za delo z različnimi sistemi za upravljanje podatkovnih baz (DBMS) in projekt spodbuja prispevke kode ter demonstracije uporabe, povezane z drugimi DBMS, za vključitev v projekt. Ključne značilnosti strežnika vključujejo njegovo sposobnost interakcije z ODBC-dostopnimi podatkovnimi viri, podporo za različne vrste poizvedb ter razširljivost za delo z različnimi ODBC konektorji in DBMS-ji.

Ključne funkcije

  • get_schemas: Izpiše sheme baze podatkov, ki so dostopne povezanemu DBMS-u
  • get_tables: Izpiše tabele, povezane z izbrano shemo baze podatkov
  • describe_table: Zagotavlja opis tabele, vključno z imeni stolpcev, tipi podatkov in ključi
  • filter_table_names: Izpiše tabele na podlagi vzorca podniza
  • query_database: Izvede SQL poizvedbo in vrne rezultate v formatu JSON Lines
  • execute_query: Izvede SQL poizvedbo in vrne rezultate v formatu JSON Lines

Cene

Model
Free
Kategorija
strežniki MCP
Ocena
Še brez ocen

Primeri uporabe

Dostop do podatkov za velike jezikovne modele

Omogoča velikim jezikovnim modelom dostop do ODBC-dostopnih podatkovnih virov za naloge treniranja, inferenc ali pridobivanja podatkov

Integracija baze podatkov

Integrirajte mcp-odbc-server z različnimi sistemi za upravljanje baz podatkov in ODBC konektorji, da zagotovite enotno plast dostopa do podatkov

Prednosti in slabosti

Prednosti

  • Omogoča transparenten dostop do ODBC-dostopnih podatkovnih virov za velike jezikovne modele
  • Podpira več ODBC konektorjev in sistemov za upravljanje baz podatkov
  • Ponuja vrsto orodij za MCP odjemalske aplikacije, vključno s pridobivanjem shem in tabel, izvajanjem poizvedb in drugimi

Slabosti

  • Zahteva node.js različico 21.1.0 ali višjo
  • Potrebna je specifična konfiguracija in nastavitve okoljskih spremenljivk za ODBC Data Source Name, uporabnika, geslo in ODBC INI

Ocene

Prijavi se za oddajo ocene.

Še ni ocen. Bodi prvi!

Vprašanja

Ali lahko povlažim informacije o shemi, preden izvedem kakega poskusa?

Da, strežnik razkritje funkcij podpira get_schemas, get_tables, opis table in filter_table_names, klientim omogoča vpis sodelovalcev za uporabnike, tabele in njihovo meta-podatke pred izvedbo kakega SQL ali SPARQL vprasanja.

Asked by Ludovic Girard · Feb 17, 2026

Kaj so najmanjši zahtevaji za izvajanje mcp-odbc-serverja?

Potrebujete precej časa Node.js runtime – vrsto 21.1.0 ali višjo – ter variabile prostora okolice za ime ODBC podatkovne viri, uporabniške kredenciale in INI konfiguracijski datoteko ODBC. Strežnik se zanaša na komunikacijo s pomočjo node-odbc.

Asked by Gustav Lindberg · Dec 12, 2025

V napački vračajo rezultate presledke SQL, SPASQL in SPARQL presledek so izvedeni prek strežnika, rezultati pa so vračani v obliki izročil JSON Lines (JSONL) ali v obliki tabel s prečikatjo Markdown, glede na zahtevilo stranskega vprašanja.

Poizvedbe SQL, SPASQL in SPARQL se izvajajo preko strežnika, rezultati pa se vrnejo v obliki JSON Lines (JSONL) ali Markdown tabel, odvisno od zahtevka stranskega spletnega mesta.

Asked by Noelia Campos · Dec 11, 2025

Kateri ODBC vojaki so kompatibleni z mcp-odbc-serverjem?

Server je zgrajen iz node-odbc in podpira vsak ODBC povezovalnik, ki deluje z node-odbc. Primeri v dokumentaciji se osredotočajo na Virtuoso ODBC Connector, vendar lahko uporabimo drug ODBC vajaki, ki prikažejo potrebne DSN, uporabniško ime in geslo nastavite.

Asked by Bilal Choudhury · Nov 4, 2025

Postavi vprašanje

Alternative za strežniki MCP