mcp-odbc-server logo

mcp-odbc-serverСервер Model Context Protocol (MCP) на основі TypeScript для відкритої взаємодії з базами даних (ODBC)

(0)
Daniel NikulshynПеревірено Daniel Nikulshyn·Оновлено липень 2026 р.

Огляд

mcp-odbc-server - це сервер Model Context Protocol (MCP) на основі TypeScript, який надає великим мовним моделям прозорі доступ до джерел даних, доступних через ODBC. Він діє як міст між клієнтами MCP та локальним менеджером драйверів ODBC хост-системи, маршрутизуючи виклики через node.js. Сервер побудований на основі node-odbc та підтримує різні драйвери ODBC, з прикладами, орієнтованими насамперед на драйвер ODBC Virtuoso. Сервер пропонує кілька інструментів для клієнтських додатків 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: Перелік схем бази даних, доступних для підключеної СУБД
  • 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, включаючи отримання схем та таблиць, виконання запитів тощо

Мінуси

  • Потрібується node.js версії 21.1.0 або вище
  • Потрібна спеціальна конфігурація та змінні середовища, встановлені для імені джерела даних 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

Python-агентський фреймворк від команди Pydantic для створення типово-безпечних GenAI-додатків

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

Пам'яткова шарadaptive яка допомагає агентам AI навчатися на основі контексту з часом.

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

Інструмент AI за допомогу з організацією, підготовкою відповідей і швидко досягання стану inbox нуль.

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

Відкрита 24/7 локальна записка екрана й аудіо для створення контекстно-освідомлених AI‑додатків

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

Типовий бібліотеки для будівництва та керування AI-агентами з інструментами, пам'яттю та багатопроцессовими потоками роботи.

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

Приведення безбанківського onchain API до MCP

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

Інструмент Python для перетворення файлів та документів офісної програми у Markdown.

(0)
23Free