Skip to main content
Glama
ismailcankaratas

mcp-mssql

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MSSQL_DBYesDatabase name
MSSQL_PWDYesDatabase password
MSSQL_HOSTYesMSSQL server host
MSSQL_PORTYesMSSQL server port (default 1433)
MSSQL_USERYesDatabase user

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
connect_dbA

Env üzerinden MSSQL bağlantısını test eder.

discover_schemaA

Tablo/kolon keşfi ve heuristik etiketler (date_cols, measures, dims).

run_sql_safeA

Yalnızca tek SELECT ifadesi çalıştırır; DDL/DML yasak; TOP limiti otomatik enjekte edilir.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 3 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: connect_db tests the connection, discover_schema retrieves metadata, and run_sql_safe executes read-only queries. No overlap or confusion between them.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern with snake_case, making the set predictable and easy to navigate. 'run_sql_safe' adds a modifier but still fits the convention.

Tool Count5/5

Three tools is an ideal count for a focused read-only MSSQL exploration server. Each tool covers a necessary step in the workflow without redundancy or bloat.

Completeness5/5

The server provides a complete workflow for safe database exploration: verify connection, understand schema, and run SELECT queries. For its intended read-only purpose, there are no meaningful gaps.

Maintenance

ActivityInactive
ResponsivenessNo issues