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
- c0h1b4/mssql-mcp-server
- MIT License
- Last Updated: 4/17/2025
Categories
Recomended MCP Servers
Allows LLM agents to control a local chrome instance without taking screenshots
A flexible system for managing various types of sources (papers, books, webpages, etc.) and integrating them with knowledge...
Simple CLI MCP Client Implementation Using LangChain ReAct Agent / Python
MCP Server built for use with VS Code / Cline / Anthropic - enable google search and ability...
A Python server implementation for WeCom (WeChat Work) bot that follows the Model Context Protocol (MCP). This server...
Example of an MCP server with custom tools that can be called directly from cursor
MCP server to expose local zotero repository to MCP clients
Memory Bank is an MCP server that helps teams create, manage, and access structured project documentation. It generates...
Model Context Protocol Server for Accessing twitter
query table from some websites, support MCP
Unified Cognitive Processing Framework - MCP server for Cline and more





