Skip to main content
Glama
FusionGuy

DB Analyzer MCP Server

by FusionGuy

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DB_HOSTYesSQL Server hostname
DB_PORTNoSQL Server port1433
DB_USERYesDatabase username
DB_ENCRYPTNoEnable connection encryptiontrue
DB_DATABASENoDefault database (optional)
DB_PASSWORDYesDatabase password
DB_POOL_MAXNoMaximum connection pool size10
DB_TRUST_SERVER_CERTNoTrust server certificatetrue

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
ping_dbD
execute_queryD
execute_non_queryD
execute_stored_procedureD
list_databasesD
list_schemasD
list_tablesD
get_table_columnsD
get_indexesD
analyze_schema_healthD

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.1/5.0

Scored across 10 tools

Disambiguation4/5

Tool names clearly indicate distinct operations: ping for connectivity, query vs non-query for different statement types, stored procedure for SP calls, and list/get for schema introspection. Minor ambiguity exists between execute_query and execute_non_query, but they are standard distinct categories.

Naming Consistency5/5

All tool names follow a consistent snake_case verb_noun pattern (e.g., ping_db, execute_query, list_tables, get_indexes). No mixed conventions or vague verbs.

Tool Count5/5

The server has 10 tools, which is well within the ideal range for a database analyzer. Each tool covers a clear aspect of database interaction and introspection, earning its place without bloat.

Completeness4/5

The tool surface covers essential database operations: connectivity, query execution, schema object listing (databases, schemas, tables, columns, indexes), and schema health analysis. Minor gaps like constraint or foreign key introspection exist, but core analysis and execution workflows are well represented.