mcp-odbc-server logo

mcp-odbc-serverСървър за Model Context Procotol (MCP), изграден на Typescript, за Open Database Connectivity (ODBC)

(0)
Daniel NikulshynПрегледано от Daniel Nikulshyn·Актуализирано юли 2026 г.

Преглед

mcp-odbc-server е уеб сървър, основан на TypeScript, използващ Model Context Protocol (MCP), който предоставя на големите езикови модели (LLM) пряким достъп до източници на данни, достъпни чрез ODBC. Той действа като мост между клиентите на MCP и местния мениджър на ODBC драйвера на хост системата, маршрутизирайки повикванията чрез node.js. Сървърът е построен върху node-odbc и поддържа различни конектори на ODBC, като примерите са ориентирани основно към конектора Virtuoso ODBC. Серверът предлага няколко инструменти за клиентски приложения на MCP, включително функции за извеждане на схеми на база данни, таблица и описания на таблици, както и изпълнение на заявки SQL, SPASQL и SPARQL. Той връща резултати в различни формати, като JSON Lines (JSONL) и формат на таблица Markdown. За настройката на сървъра, потребителите трябва да инсталират node.js версия 21.1.0 или по-висока, последвано от компоненти на MCP чрез npm. Конфигурацията на сървъра се управлява чрез средови переменни, зададени в файл .env, който включва привързки за име на източник на ODBC данни, потребител, парола, ODBC INI и ключ за API на големите езикови модели. mcp-odbc-server е предназначен да работи с различни системи за управление на бази данни (СУБД) и проектът насърчава приноса на код и демонстрации на употреба, свързани с други СУБД за включване в проекта. Ключовите характеристики на сървъра включват възможността му да взаимодейства с източници на данни, достъпни чрез ODBC, поддръжка на различни типове заявки и неговата разширяемост за работа с различни ODBC конектори и СУБД.

Ключови функции

  • get_schemas: Изчитане на бази данни, достъпни за свързаните DBMS
  • get_tables: Изчитане на таблиците, съпоставени с избрана схема на база данни
  • describe_table: Осигуряване на описание на таблицата, включително имена на колони, типове данни и ключове
  • filter_table_names: Изчитане на таблици на база на подстрингов шаблон
  • query_database: Изпълняване на SQL заявка и връщане на резултатите в JSON Lines формат
  • execute_query: Изпълняване на SQL заявка и връщане на резултатите в JSON Lines формат

Цени

Модел
Free
Категория
Сервери MCP
Оценка
Все още няма отзиви

Случаи на употреба

Достъп до данни за големи езикови модели

Включване на големи езикови модели за достъп до ODBC-достъпни източници на данни за обучение, извличане или задачи по възстановяване на данни

Интеграция на бази данни

Интегриране на сървъра mcp-odbc-server с различни системи за управление на бази данни и ODBC конектори, за да се предостави единна слоеве за достъп до данни

Плюсове и минуси

Плюсове

  • Предоставя прозрачен достъп до ODBC-достъпни източници на данни за големи езикови модели
  • Поддържа множество ODBC конектори и системи за управление на бази данни
  • Предлага разнородия инструменти за клиентските приложения на MCP, включително извличане на схема и таблици, изпълняване на заявки и други

Минуси

  • Изисква версия 21.1.0 или по-висока на node.js
  • Искат се конкретна настройка и настройки на средата за име на ODBC-източник, потребител, парола и файл 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

Playwright MCP interface preview
Playwright MCPСервери MCP

Апачна MCP-сървър, която позволява на LLM да управляват реални браузъри чрез Playwright и съкращения на достъпността

4.8 (6)
Free
Pydantic AI interface preview
Pydantic AIСервери MCP

Питонски агентски рамка от Pydantic тима за създаване на търсими GenAI приложения.

4.8 (6)
Free
Cognee interface preview
CogneeСервери MCP

Помагащ слой на памет, адаптиращ се във времето, който помага на АИ агенти да учат в рамките на контекста.

4.8 (5)
Free
Inbox Zero interface preview
Inbox ZeroСервери MCP

АИ помощник за електронна поща, което организира, изготвя отговори и Ви помага да постигнете бяло поле в своя инбокс по-бързо.

4.8 (4)
Free
Screenpipe interface preview
ScreenpipeСервери MCP

Отворен-кодова 24/7 локална захват на екрана и аудио за създаване на приложения на AI с контекст-определени

4.8 (4)
Free
AgentKit interface preview
AgentKitСервери MCP

Библиотека за TypeScript за изграждане и оркестриране на агенти за AI със сърцевина, памет и многозадачни потоци на работа.

4.5 (4)
Free
onchain-mcp logo
onchain-mcpСервери MCP

Представят банковският наличен API за MCP

(0)
26Free
markitdown logo
markitdownСервери MCP

Python инструмент за преобразуване на файлове и офис документи в Markdown.

(0)
23Free