SQL Server Express MCP Server
by hanweg
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
SQL_SERVER_AUTH | Yes | Authentication mode to use. Can be 'windows' for Windows Authentication or 'sql' for SQL Server Authentication. | |
SQL_SERVER_INSTANCE | Yes | The SQL Server instance to connect to, e.g., server\instance. | |
SQL_SERVER_PASSWORD | No | The password for SQL Server authentication. Required if `SQL_SERVER_AUTH` is set to 'sql'. | |
SQL_SERVER_USERNAME | No | The username for SQL Server authentication. Required if `SQL_SERVER_AUTH` is set to 'sql'. | |
SQL_SERVER_ALLOWED_DATABASES | Yes | A comma-separated list of databases that are allowed to be accessed. | |
SQL_SERVER_TRUSTED_CONNECTION | Yes | Whether to use a trusted connection. Set to 'yes' or 'no'. | |
SQL_SERVER_TRUST_SERVER_CERTIFICATE | Yes | Whether to trust the server's certificate. Set to 'yes' or 'no'. |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
No tools |