mcp-jdbc-server

mcp-jdbc-server

1

This project provides a Model Context Protocol server specifically designed for JDBC. It facilitates interaction with databases like Virtuoso DBMS, allowing operations such as schema and table retrieval, query executions, and more. Notably, it supports features exclusive to Virtuoso, enhancing database management capabilities.

jdbc_get_schemas

List database schema

jdbc_get_tables

List table information for the specified schema

jdbc_describe_table

Describe the table structure

jdbc_filter_table_names

Filter table names based on substrings

jdbc_query_database

Execute SQL query and return JSON results

jdbc_execute_query

Execute SQL query and return JSONL results

jdbc_execute_query_md

Execute SQL query and return Markdown table results

jdbc_spasql_query

Execute SPASQL query (specific to Virtuoso)

jdbc_sparql_query

Execute SPARQL query (specific to Virtuoso)

jdbc_virtuoso_support_ai

Interact with Virtuoso Support Assistant (Virtuoso is unique)