mcp-pyodbc-server

OpenLinkSoftware/mcp-pyodbc-server

3.3

If you are the rightful owner of mcp-pyodbc-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A lightweight MCP server for ODBC built with FastAPI and pyodbc, compatible with Virtuoso DBMS and other DBMS backends with ODBC drivers.

Tools

Functions exposed to the LLM to take actions

podbc_get_schemas

List all schema names in the database

podbc_get_tables

List table information in a specific schema

podbc_describe_table

Describe the structure of the table

podbc_filter_table_names

Filter tables by name substring

podbc_query_database

Execute SQL query and return JSON format results

podbc_execute_query_md

Execute SQL query and return Markdown table format results

podbc_spasql_query

Execute SPASQL query (specific to Virtuoso)

podbc_sparql_query

Execute SPARQL query (specific to Virtuoso)

podbc_virtuoso_support_ai

Interact with Virtuoso's AI-enabled assistant (Virtuoso is unique)

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources