Summary
Two result formats over one connection.
The markdown output is the small thing that matters day to day: a result you can read inside the answer, rather than JSONL you then have to ask to be reformatted.
What it is
A C# MCP server that talks to a database over ADO.NET, tested on the .NET runtimes for Windows and Linux and compatible with Virtuoso. It lists schemas and tables, describes structure, filters table names, and returns results in either of two formats.
What you get
- Every schema name on the connected database
- Tables for one schema, or for all of them
- A table described: column names, data types, nullability, primary and foreign keys
- Tables filtered by a name substring
- Query results as JSONL, for structured handling
- Query results as a markdown table, for reading and reporting
- Stored procedures executed, when connected to Virtuoso
Requirements
A current .NET runtime, plus the connection string and an API key set in the environment. It has been tested on Windows and Linux.
