Skip to main content
Glama
infraveilhq

Infraveil MCP server

Official
by infraveilhq

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
INFRAVEIL_AGENT_IDNoYour Infraveil agent ID.
INFRAVEIL_BASE_URLNoThe base URL of the Infraveil control plane API.
INFRAVEIL_CLIENT_IDNoYour Infraveil client ID.
INFRAVEIL_AGENT_FILENoPath to the rendered agent source file from which to read IDs and token.
INFRAVEIL_AGENT_TOKENNoYour Infraveil agent token.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_agent_statusA

Current runtime status of this client's fleet: agents, launcher hosts, online/offline state, recent heartbeats, CPU/memory/disk, and deploy state. Read-only.

get_security_findingsA

Active security policy plus the most recent security events (blocked IPs, threat scores, pipeline findings) for this client. Read-only.

limit: max number of recent events to return (1-500).

get_request_traceA

Recent request/operation traces the control plane recorded for this client's agents — what was proxied, what was acted on, and the outcome. Read-only.

limit: max number of trace entries (1-200).

query_runtime_truth_graphA

A snapshot of the runtime truth graph: the authoritative relationships between hosts, agents, deployed services, and the policies governing them. This is the governed reality your agent should reason about before acting. Read-only.

evaluate_deploy_gateA

Evaluate the deploy gate WITHOUT requesting a deploy: returns whether a proposed change would pass policy, and which checks gate it. Read-only — use this to reason before calling request_deploy.

summary: optional human description of the intended change.

request_deployA

Request a deploy. This does NOT deploy — it enqueues a deploy request into the control plane's human-approval queue and returns a request id plus the approval URL a human must visit to approve. This server cannot apply a deploy on its own.

summary: short description of what to deploy / why (required). details: optional longer context for the human approver.

remediateA

Request remediation of a security finding or incident. Respects the client's blocked_categories and is human-approval-gated: it enqueues a remediation proposal, never auto-applies. Returns the proposal id and approval URL.

finding: id or description of what to remediate (required). action: 'propose' (default) to queue a proposal for approval.

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/infraveilhq/infraveil-mcp'

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