MCP Servers / database / ADO.NET MCP Server

ADO.NET MCP Server

JSON →
httpnone6database

A C# MCP server for interacting with databases via ADO.NET, compatible with Virtuoso.

Install
How to run this server
[ { "cmd": "npx @modelcontextprotocol/inspector", "imports": [] } ]
server path: ado-net-mcp-server
Tools
What this server exposes
ado_get_schemas
List database schemas accessible to connected database management system (DBMS).
ado_get_tables
List tables associated with a selected database schema.
ado_describe_table
Provide the description of a table associated with a designated database schema. This includes information about column names, data types, null handling, autoincrement, primary key, and foreign keys
ado_filter_table_names
List tables, based on a substring pattern from the `q` input field, associated with a selected database schema.
ado_query_database
Execute a SQL query and return results in JSONL format.
ado_execute_query
Execute a SQL query and return results in JSONL format.
ado_execute_query_md
Execute a SQL query and return results in Markdown table format.
ado_spasql_query
Execute a SPASQL query and return results.
ado_sparql_query
Execute a SPARQL query and return results.
ado_virtuoso_support_ai
Interact with the Virtuoso Support Assistant/Agent -- a Virtuoso-specific feature for interacting with LLMs
Configuration
Environment & auth
authnone
Resources
ADO.NET MCP Server — MCP Server · libregistry