MSSQL MCP Server
A Model Context Protocol (MCP) server for connecting to Microsoft SQL Server databases. This server provides tools for executing SQL queries and managing database connections.
Installation
npm install mssql-mcp-server
Usage
Add the server to your MCP settings configuration file:
{
"mcpServers": {
"mssql": {
"command": "mssql-mcp-server",
"env": {
"MSSQL_CONNECTION_STRING": "Server=localhost;Database=master;User Id=sa;Password=yourpassword;",
// Or individual connection parameters:
"MSSQL_HOST": "localhost",
"MSSQL_PORT": "1433",
"MSSQL_DATABASE": "master",
"MSSQL_USER": "sa",
"MSSQL_PASSWORD": "yourpassword",
"MSSQL_ENCRYPT": "false",
"MSSQL_TRUST_SERVER_CERTIFICATE": "true"
}
}
}
}
Tools
query
Execute a SQL query on a MSSQL database.
Parameters
connectionString(string, optional): Full connection string (alternative to individual parameters)host(string, optional): Database server hostnameport(number, optional): Database server port (default: 1433)database(string, optional): Database name (default: master)username(string, optional): Database usernamepassword(string, optional): Database passwordquery(string, required): SQL query to executeencrypt(boolean, optional): Enable encryption (default: false)trustServerCertificate(boolean, optional): Trust server certificate (default: true)
Either connectionString OR (host + username + password) must be provided.
Example
const result = await use_mcp_tool({
server_name: 'mssql',
tool_name: 'query',
arguments: {
host: 'localhost',
username: 'sa',
password: 'yourpassword',
query: 'SELECT * FROM Users',
},
});
Development
# Install dependencies
npm install
# Run in development mode
npm run dev
# Build
npm run build
# Run tests
npm test
# Run linter
npm run lint
# Format code
npm run format
License
MIT
MSSQL MCP Server
Project Details
- thochi/mssql-mcp-server
- MIT License
- Last Updated: 4/23/2025
Recomended MCP Servers
Transistor MCP server implementation for use with your LLM
MCP server for programmatically creating and managing n8n workflows
This read-only MCP Server allows you to connect to PostgreSQL data from Claude Desktop through CData JDBC Drivers....
A server using FastMCP framework to generate images based on prompts via a remote Comfy server.
Pretty PowerShell that looks good and functions almost as good as Linux terminal
MCP web search using perplexity without any API KEYS
This repository hosts the “Weapon Recoil Generator” MCP Server deployed on Smithery.
일있당께 백엔드
A model context protocol to play Geofs which is a free online flight simulator
A Model Context Protocol (MCP) server that connects Claude to Anki. This integration allows you to create and...





