mcp-odbc-server logo

mcp-odbc-serverTypeScript balstīts Model Context Protocol (MCP) Serveris Open Database Connectivity (ODBC)

(0)
Daniel NikulshynPārskatījis Daniel Nikulshyn·Atjaunināts 2026. g. jūlijs

Pārskats

mcp-odbc-server ir TypeScript bāzēta Model Context Protocol (MCP) servera programmveide, kas nodrošina Lielās Valodas Modeli (LLM) tiešā piekļuvi ODBC pieslēgums pieejamajām datu avotiem. Tas darbojas kā tilts starp MCP iepakojuma klientiem un priekšlāsē sistēmas vietējām ODBC vadītājam programmām, nosūtot lēmumus cauri node.js. Serveris ir uzbūvēts uz node-odbc un atbalsta dažādus ODBC savienojumus, attēlojot izdevīgu piemērus, kas galvenokārt orientēti uz Virtuoso ODBC savienojumu. Servers ietver daudzas instruments zīmogos MCP klientu aplikācijām, to skaitā funkcijas, lai parādītu datubāzu skemas, tabulas un tabulu aprakstus, kā arī izpildītu SQL, SPASQL un SPARQL uzdevumus. Tā atgriež rezultātus dažādu formātu, to skaitā JSON Lines (JSONL) un Markdown tabulu formātu. Uzstādīšanai izmantotājiem nepieciešams instalēt node.js versiju 21.1.0 vai aukstāku, pēc tam izmantot npm, lai instalētu MCP komponentus. Servera konfigurācija tiek pārraidīta caur vidi, kas tiek norādīta .env failā, kur ietver biezuma datu avotu nosaukumu, lietotāja vārdu, paroli, ODBC INI un liela valodas modela API pamatlicējo. mcp-odbc-server ir paredzēts darbībai ar dažādām datubāzu sistēmu pārvaldības sistēmām (DBMS), un projektam ir aicināts kodu kontribūcija un pielietojuma demonstrāciju, saistīti ar citām DBMS iekļavu noderības projektu dalībā. Servera pamattīmekļi ietver to iespēju interaktīvi satiekāties ar datu avotiem, kas pieejami ar ODBC, atbalstu dažādu tipu ziņojumiem, un to labas pielietojamību ar atšķirīgām ODBC savienojuma un DBMS sistemām.

Galvenās funkcijas

  • get_schemas: Sarādīt datubāzu shēmas, kas pieejamas pievienotajam DBMS
  • get_tables: Sarādīt tabulas, kas ir saistītas ar izvēlēto datubāzu shēmu
  • describe_table: Piedāvāt tabulas aprakstu, tostarp kolonnas nosaukumus, datu tipus un atslēgas
  • filter_table_names: Sarādīt tabulas pēc apakšvirkne parauga
  • query_database: Izpildīt SQL vaicājumu un atgriezt rezultātus JSON Lines formātā
  • execute_query: Izpildīt SQL vaicājumu un atgriezt rezultātus JSON Lines formātā

Cenas

Modelis
Free
Kategorija
MCP Serveri
Vērtējums
Nav atsauksmju

Lietošanas gadījumi

Lielā valodas modeļa datu piekļuve

Ļauj Lielajiem valodas modeļiem piekļūt ODBC pieejamiem datu avotiem apmācībai, prognozēšanai vai datu izgūšanai

Datubāzu integrācija

Integrējiet mcp-odbc-server ar dažādām datubāzu pārvaldības sistēmām un ODBC savienotājiem, lai nodrošinātu vienotu datu piekļuves slāni

Plusi un mīnusi

Plusi

  • Piedāvā caurspīdīgu piekļuvi ODBC pieejamiem datu avotiem Lielajiem valodas modeļiem
  • Atbalsta vairākus ODBC savienotājus un datubāzu pārvaldības sistēmas
  • Piedāvā virkni rīku MCP klienta lietojumprogrammām, tostarp shēmu un tabulu izgūšanu, vaicājumu izpildi un daudz ko citu

Mīnusi

  • Prasa node.js versiju 21.1.0 vai augstāku
  • Prasa specifisku konfigurāciju un videi mainīgos uzstādīt ODBC Data Source Name, Lietotāja, Paroles, un ODBC INI

Atsauksmes

Pieslēdzies, lai atstātu atsauksmi.

Vēl nav atsauksmju. Esi pirmais!

Jautājumi

Can I retrieve schema information before running queries?

Yes, the server exposes functions like get_schemas, get_tables, describe_table, and filter_table_names, letting clients list available schemas, tables, and their metadata before executing any SQL or SPARQL queries.

Asked by Ludovic Girard · Feb 17, 2026

What are the minimum requirements to run the mcp-odbc-server?

You need a recent Node.js runtime—version 21.1.0 or higher—plus environment variables for the ODBC Data Source Name, user credentials, and an ODBC INI configuration file. The server relies on node-odbc for driver communication.

Asked by Gustav Lindberg · Dec 12, 2025

How does the server return query results?

SQL, SPASQL, and SPARQL queries are executed through the server and the results are returned in either JSON Lines (JSONL) or a Markdown table format, depending on the client request.

Asked by Noelia Campos · Dec 11, 2025

What ODBC drivers are compatible with the mcp-odbc-server?

The server is built on node-odbc and supports any ODBC connector that works with node-odbc. Examples in the documentation focus on the Virtuoso ODBC Connector, but it can be used with other ODBC drivers that expose the required DSN, user, and password settings.

Asked by Bilal Choudhury · Nov 4, 2025

Uzdod jautājumu

MCP Serveri alternatīvas