mcp-odbc-server logo

mcp-odbc-serverTsajlovski bazirani server Model konteksta protokola (MCP) za otvorenu bazenicu za povezanost (ODBC)

(0)
Daniel NikulshynRecenzirao Daniel Nikulshyn·Ažurirano srpanj 2026.

Pregled

mcp-odbc-server je protokol Modela Konteksta (MCP) server temeljen na TypeScript-u koji nude velikim modelima jezika pristup transparentno dostupačnim izvorima podataka iz ODBC-a. Funkcioniše kao most između klijenata MCP-a i lokalnog menadžera ODBC-a domaćina, služeći pozive putem node.js-a. Server se sastoji od node-odbc-a i podržava različite ODBC poveznike, pri čemu su primjeri uglavnom usmjereni prema Virtuoso ODBC Connector-u. Server nudi nekoliko orudja za aplikacije klijenta MCP-u, uključujući funkcije za prikaz baza podataka, tablica, te opisa tablica. Ponuja također izvršavanje SQL upita, upita SPASQL i upita SPARQL. Rezultati se vraćaju u različite formate kao što su JSON Lines (JSONL) i format tabele kao markdown. Da bi se postavila služba, korisnicima je potrebno instalirati verziju node.js 21.1.0 ili višu, a zatim komponente MCP-je koristeći npm. Konfiguracija servera upravlja se kroz varijable okruženja postavljene u datoteci .env, koja sadrži poveznice za ODBC naziv izvora podataka, korisnika, lozinku, ODBC INI i jednodominantni klijentski jezik model API ključ. mcp-odbc-server je dizajniran da radi s različitim sustavima upravljanja baza podataka (DBMS), a projekt potiče doprinose kôdu i demonstracije korištenja vezane za druge DBMS za uključivanje u projekt. Glavne značajke servera uključuju njegovo sposobnost interakcije s izvorima podataka dostupnim preko ODBC-a, podršku za različite vrste upita i njegovu razgranatost za rad s različitim ODBC poveznikima i sustavima baznih podataka.

Ključne značajke

  • get_schemas: Poizdaj baze podataka u pristupima povezanim DBMS
  • get_tables: Poizdaj tablice povezane s izabranoj bazi podataka
  • describe_table: Dovodi tablicu opisu, uključujući nazive stupaca, tipove podataka i ključeve
  • filter_table_names: Poizdaj tablice temeljeći se na sustavnoj uzorku
  • query_database: Izvrši SQL upit i vraćaj rezultate u obliku JSON Linije
  • execute_query: Izvrši SQL upit i vraćaj rezultate u obliku JSON Linije

Cijene

Model
Free
Ocjena
Još nema recenzija

Slučajevi uporabe

Veliki jezični model podataka

Omogući Velike jezične modele pristupiti izvorima ODBC-pristupnih podataka za obuku, inferencu ili povratak podataka

Integracija baze podataka

Integriraj mcp-odbc-server s različitim sistemima upravljanja bazama podataka i ODBC-konektorima kako bi se omogućio jedinstveni sloj pristupa podacima

Prednosti i nedostaci

Prednosti

  • Priznaje transparentni pristup za izvore ODBC-pristupnih podataka za Velike jezične modele
  • Podržava više ODBC konektora i sistema upravljanja bazama podataka
  • Nudi brojne alate za MCP klijentske primjene, uključujući izdvajanje sheme i stupaca, izvršavanje upita i još nešto drugo

Nedostaci

  • Trebaju se node.js verzije 21.1.0 ili više
  • Treba je posebnu konfiguraciju i postavke varijabli okruženja za ODBC Izvor Imena Sustava, Korisnik, Lozinka, i ODBC INI

Recenzije

Prijavi se za ostavljanje recenzije.

Još nema recenzija. Budi prvi!

Pitanja

Može li se pridobiti informacija o šemi prije izvršenja upita?

Da, server izlaže funkcije kao što su get_schemas, get_tables, describe_table i filter_table_names, što omogućava klijentima popisati dostupne šeme, tablice i njihovo metadata prije izvršenja bilo koji upit SQL ili SPARQL.

Asked by Ludovic Girard · Feb 17, 2026

Što su minimalne zahtjeve za pokretanje mcp-odbc-servera?

Potrebno je recentnija instalacija Node.js runtimea (v. 21.1.0 ili novija) plus varijable okoliša za ODBC naziv izvora podataka, korisničke kredencijale i ODBC datoteku INI konfiguracije. Server se oslanja na node-odbc za komunikaciju sa vozačem.

Asked by Gustav Lindberg · Dec 12, 2025

Kako server vraća rezultate upita?

Upiti SQL, SPASQL i SPARQL izvršavaju se kroz server i rezultati vraćaju se u obliku JSON linija (JSONL) ili u formatu Markdown tablice, ovisno o zahtjevu klijenta.

Asked by Noelia Campos · Dec 11, 2025

Koje ODBC vozači su kompatibilni s mcp-odbc-serverom?

Sam server izgrađen je na bazi node-odbc-a i podržava sve ODBC konektore koji funkcioniraju sa node-odbc-om. Primjeri u dokumentaciji se oslanjaju na Virtuoso ODBC Connector, ali se može koristiti s ostalim ODBC vozačima koji izlagaju potrebne postavke DSN, korisničke izjave i lozinke.

Asked by Bilal Choudhury · Nov 4, 2025

Postavi pitanje

Alternative za Sadržaji MCP servera