Skip to main content
Glama
vivekanjana76

azure-compliance-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
check_complianceA

Evaluate named security/governance controls and report where each verdict came from.

Honest about provenance: every finding carries a source (arg | azure_policy | defender), and controls whose signal is not in the available data report not_evaluable rather than guessing. Most controls read the Azure Resource Graph resources row directly (no policy assignment required); guest_config_extension reads guest-config compliance from the ARG policyresources table and is not_evaluable when no policy is assigned. disk_encryption is partial — it confirms encryption-at-host from ARG but cannot see disk-level/ADE encryption, so a missing host-encryption signal is not_evaluable, not fail.

query_resourcesA

Look up resources with structured, read-only filters.

All filters are combined with AND. Returns an ARG-shaped projection.

get_patch_statusA

Report per-VM patch/update posture from Azure Resource Graph patch assessments.

Honest about provenance: every finding carries source="arg" — verdicts come from the ARG patchassessmentresources table (Azure Update Manager assessment data), never inferred from resource properties alone. A VM whose posture cannot be trusted is not_evaluable — a deallocated/stopped VM (Azure cannot assess a stopped VM) or a VM with no assessment data — with pendingUpdateCount null (unknown, not zero), never a fake "current".

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vivekanjana76/azure-compliance-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server