io.github.coregentdevspace/sql-server-analyst-mcp
Read-only SQL Server Analyst MCP — safe schema, stored procedure, and performance analysis.
{
"mcpServers": {
"sql-server-analyst-mcp": {
"command": "npx",
"args": [
"-y",
"sql-server-analyst-mcp"
],
"env": {
"MSSQL_SERVER": "<mssql_server>",
"MSSQL_PORT": "<mssql_port>",
"MSSQL_DATABASE": "<mssql_database>",
"MSSQL_USER": "<mssql_user>",
"MSSQL_PASSWORD": "<your-mssql_password>",
"MSSQL_ENCRYPT": "<mssql_encrypt>",
"MSSQL_TRUST_SERVER_CERT": "<mssql_trust_server_cert>",
"ALLOWED_DATABASES": "<allowed_databases>",
"ALLOWED_SCHEMAS": "<allowed_schemas>",
"MAX_ROWS": "<max_rows>",
"MAX_ROWS_LIMIT": "<max_rows_limit>",
"QUERY_TIMEOUT_MS": "<query_timeout_ms>",
"LOG_LEVEL": "<log_level>"
}
}
}
}{
"mcpServers": {
"sql-server-analyst-mcp": {
"command": "npx",
"args": [
"-y",
"sql-server-analyst-mcp"
],
"env": {
"MSSQL_SERVER": "<mssql_server>",
"MSSQL_PORT": "<mssql_port>",
"MSSQL_DATABASE": "<mssql_database>",
"MSSQL_USER": "<mssql_user>",
"MSSQL_PASSWORD": "<your-mssql_password>",
"MSSQL_ENCRYPT": "<mssql_encrypt>",
"MSSQL_TRUST_SERVER_CERT": "<mssql_trust_server_cert>",
"ALLOWED_DATABASES": "<allowed_databases>",
"ALLOWED_SCHEMAS": "<allowed_schemas>",
"MAX_ROWS": "<max_rows>",
"MAX_ROWS_LIMIT": "<max_rows_limit>",
"QUERY_TIMEOUT_MS": "<query_timeout_ms>",
"LOG_LEVEL": "<log_level>"
}
}
}
}npx -y sql-server-analyst-mcpMSSQL_SERVERSQL Server hostname or FQDN (e.g. <name>.database.windows.net for Azure SQL).
MSSQL_PORTTCP port (default 1433; set 0 for named instance with dynamic port).
MSSQL_DATABASEDefault database to connect to. Most tools also accept an override argument.
MSSQL_USERSQL authentication login name.
MSSQL_PASSWORDSQL authentication password. Quote values containing '#' in .env files.
MSSQL_ENCRYPTEncrypt the connection (true|false). Required true for Azure SQL.
MSSQL_TRUST_SERVER_CERTTrust self-signed certificates (true|false). Use true only for local dev.
ALLOWED_DATABASESComma-separated allowlist of databases the server may access. Empty = unrestricted.
ALLOWED_SCHEMASComma-separated allowlist of schemas for schema tools. Empty = unrestricted.
MAX_ROWSDefault row limit per safe query (default 100).
MAX_ROWS_LIMITHard cap on query rows (default 1000).
QUERY_TIMEOUT_MSQuery execution timeout in milliseconds (default 30000).
LOG_LEVELerror | warn | info | debug (default info).
AI-powered trading strategy development: backtesting, market data, and portfolio analysis
Feature flagging and A/B testing platform with AI-first experimentation workflows.
Query Meta Ads performance data — accounts, campaigns, ad sets, ads, metrics & settings.