Skip to main content
Glama
rudraneel93

mcp-guardian

by rudraneel93

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_LEVELNoLogging level: DEBUG, INFO, WARN, ERROR
NVD_API_KEYNoNIST NVD API key for CVE lookups (20 req/min vs 5 without)
METRICS_PORTNoMetrics server port
DASHBOARD_PORTNoDashboard HTTP port
OPENAI_API_KEYNoOptionally used by tiktoken for token counting
METRICS_ENABLEDNoEnable Prometheus metrics endpoint
DASHBOARD_ENABLEDNoEnable the dashboard server
PRICING_OVERRIDESNoCustom pricing JSON
MCP_GUARDIAN_DB_PATHNoOverride SQLite database path

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
{}
logging
{}
prompts
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
scan_securityA

Scan MCP server configurations for security vulnerabilities (CVEs, auth, typo-squatting, secrets)

audit_costsB

Audit token usage and estimate costs per MCP server

check_healthB

Check health, latency, and reliability of MCP servers

full_reportA

Generate a complete security, cost, and health report for all MCP servers

Prompts

Interactive templates invoked by user choice

NameDescription
audit-configGenerate security audit instructions for an MCP server config

Resources

Contextual data attached and managed by the client

NameDescription
Latest Scan ReportMost recent security scan results across all MCP servers

TDQS

A3.8/5.0

Scored across 4 tools

Disambiguation5/5

Each tool targets a distinct concern: costs, security, health, and the aggregate report. full_report is the only overlapping tool, but it is clearly positioned as a consolidated view rather than a duplicate.

Naming Consistency4/5

audit_costs, scan_security, and check_health follow a clear verb_noun pattern, but full_report breaks it by being a noun phrase instead of a verb-led action like generate_report. The pattern is still predictable and readable overall.

Tool Count5/5

At four tools, the server is compact and well-scoped for MCP health, security, and cost oversight. Each tool earns its place by covering a distinct diagnostic dimension, with no redundant or extraneous operations.

Completeness5/5

The set covers security scanning, cost auditing, health checks, and a combined reporting path, giving agents the full diagnostic workflow for MCP server oversight. No obvious dead ends or required operations are absent.

Maintenance

ActivityInactive
ResponsivenessResponsive