An MCP server for Microsoft SQL Server that enables executing read-only queries, listing tables, and describing database schemas. It offers specialized support for custom ports and multiple authentication methods including SQL credentials, NTLM, and Windows Integrated Auth.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.MSSQL_CLIENT— When using file Client key under clients (e.g. database name QASandbox8)MSSQL_CONFIG_PATH— No Path to the JSON file (default connections.json, resolved from current working directory)MSSQL_DATABASE— No Database name (default master)MSSQL_DOMAIN— In the client entry set domain with user and password (e.g. domain: "MYDOMAIN" for MYDOMAIN\myuser). Uses the default driver (tedious). Env override: .MSSQL_ENCRYPT— No true or false (default false)MSSQL_ENVIRONMENT— When using file Environment key (e.g. staging, prod)MSSQL_PASSWORD— Yes Login password (omit for Windows Integrated)MSSQL_PORT— MCP server for Microsoft SQL Server with explicit port support. Works from Claude Code, Cursor, and CLI; default port is 9123 (override with ).MSSQL_SERVER— Yes Server host (e.g. 192.168.100.65)MSSQL_TRUST_CERT— No Set to true for self-signed / dev (or use MSSQL_TRUST_SERVER_CERTIFICATE)MSSQL_TRUST_SERVER_CERTIFICATE— MSSQL_TRUST_CERT No Set to true for self-signed / dev (or use )MSSQL_USER— Yes Login user (omit for Windows Integrated)MSSQL_WINDOWS_INTEGRATED— No Set to true to use current Windows user (requires msnodesqlv8)[](https://m8ven.ai/mcp/mlsloynaz-mcp-sql-server-1vkowa)