ODBC Connector
CreatedOpenLinkSoftware
Provides Large Language Models transparent access to ODBC-accessible data sources.
About
The ODBC Connector is a TypeScript-based Model Context Protocol (MCP) server designed to provide Large Language Models with transparent access to ODBC-accessible data sources. It acts as an intermediary layer, routing calls from LLMs to the host system's local ODBC Driver Manager via Node.js, leveraging a Data Source Name configured for a specific ODBC Connector. This enables seamless integration of LLMs with databases accessible through ODBC drivers, allowing for dynamic querying and data retrieval.
Key Features
- Executes SQL and SPASQL queries, returning results in JSON or Markdown formats.
- Enables filtering table names based on substrings.
- Includes Virtuoso-specific AI assistant integration.
- Supports listing database schemas and tables.
- 2 GitHub stars
- Provides detailed table descriptions including column information.
Use Cases
- Enabling LLMs to query and analyze data from ODBC-accessible databases.
- Providing a standardized interface for LLMs to interact with various database systems.
- Building AI-powered applications that leverage data stored in ODBC-compliant data sources.