mcp-odbc-server logo

mcp-odbc-serverתיירוש מבוסס Typescript של (MCP) Model Context Procotol לסיירוש Open Database Connectivity (ODBC)

(0)
Daniel Nikulshynנבדק על ידי Daniel Nikulshyn·עודכן יולי 2026

סקירה

ה‑mcp-odbc-server הוא שרת מבוסס TypeScript של Model Context Protocol (MCP) המספק Large Language Models גישה שקופה למקורות נתונים נגישים דרך ODBC. הוא פועל כגשר בין לקוחות MCP למנהל דרייברים מקומי של ODBC במערכת המארחת, ומנתב קריאות דרך node.js. השרת בנוי על גבי node-odbc ותומך במגוון מחברי ODBC, כאשר הדוגמאות מתמקדות בעיקר ב‑Virtuoso ODBC Connector. השרת מציע מספר כלים ליישומי לקוח של MCP, כולל פונקציות להצגת סכימות מסד נתונים, טבלאות ותיאורי טבלאות, וכן ביצוע שאילתות SQL, SPASQL ו‑SPARQL. הוא מחזיר תוצאות בפורמטים שונים כגון JSON Lines (JSONL) ובפורמט טבלאות Markdown. להתקנת השרת, המשתמשים צריכים להתקין node.js גרסה 21.1.0 או גבוהה יותר, ולאחר מכן את רכיבי MCP באמצעות npm. הקונפיגורציה של השרת מנוהלת באמצעות משתני סביבה המוגדרים בקובץ .env, הכוללים קישורים ל‑ODBC Data Source Name, User, Password, ODBC INI ול‑Large Language Model API Key. ה‑mcp-odbc-server נועד לעבוד עם מערכות ניהול מסדי נתונים (DBMS) שונות, והפרויקט מעודד תרומות קוד והדגמות שימוש הקשורות למערכות DBMS אחרות לשילובן בפרויקט. ההתכונות המרכזיות של השרת כוללות את היכולת שלו לתקשר עם מקורות נתונים נגישים באמצעות ODBC, תמיכה בסוגי שאילתות שונים, והרחבה שלו לעבודה עם מחברי ODBC שונים ו‑DBMS.

תכונות עיקריות

  • get_schemas: רשימת- -schemas- -databases- -accessible- -to- -connected- -DBMS
  • get_tables: -tables- -associated- -with- -a- -selected- -database- -schema
  • describe_table: -table- -description, -including- -column- -names, -data- -types, -and- -keys
  • filter_table_names: רשימת- -tables- -based- -on- -a- -substring- -pattern
  • query_database: -SQL- -query- -and- -return- -results- -in- -JSONL- -format
  • execute_query: -SQL- -query- -and- -return- -results- -in- -JSONL- -format

תמחור

מודל
Free
קטגוריה
שרתי MCP
דירוג
אין עדיין ביקורות

מקרי שימוש

Large Language Model Data Access

אפשר- -Large- -Language- -Models- -להגיע- -to- -ODBC-accessible- -data- -sources- -for- -training, -inference, -or- -data- -retrieval- -tasks

database integration

הב- -mcp-odbc-server- -to- -various- -database- -management- -systems- -and- -ODBC- -Connectors- -to- -provide- -a- -unified- -data- -access- -layer

יתרונות וחסרונות

יתרונות

  • מספק- -גישה- -עקיפה- -ל- -ODBC-accessible- -data- -sources- -for- -Large- -Language- -Models
  • תומך- - -multiple- -ODBC- -Connectors- -and- -database- -management- -systems
  • מציע- - - range- - -of- -tools- -for- -MCP- -client- -applications, -including- -schema- -and- -table- -retrieval, - -query- -execution, -and- -more

חסרונות

  • דורש- -node.js- -version- -21.1.0- -or- -higher
  • דורש- - -specific- -configuration- -and- -environment- -variables- -set- -up- -for- -ODBC- -Data- -Source- -Name, -User, -Password, -and- -ODBC- -INI

ביקורות

התחבר כדי להשאיר ביקורת.

עדיין אין ביקורות. היה הראשון!

שאלות ותשובות

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

שאל שאלה

חלופות לשרתי MCP