Skip to main content
Glama

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": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
fingerprint_systemB

Detect runtimes, clouds, IaC, and telemetry with confidence and evidence.

get_access_contextA

What the current agent/session can access (capability mirror, not permissions).

map_infrastructureC

Run full discovery (static + live) and regenerate all cirdan-out artifacts.

query_infra_graphC

Ask the graph a question, e.g. 'what depends on postgres?' or 'what broke?'.

get_nodeA

Fetch one node (by id or fuzzy name) with evidence, attributes, and edges.

get_neighborsC

Neighborhood subgraph around a node.

shortest_pathC

Shortest path between two components.

list_servicesB

All logical services with state and origin.

list_dependenciesC

What a component depends on (transitive).

list_dependentsB

What depends on a component (transitive blast radius).

list_public_entrypointsD

Everything reachable from outside, with the reasons.

list_runtime_workloadsA

Current workloads (services, containers, pods, units) with live state.

get_recent_errorsC

Recent error/warning events, clustered by message template.

get_logsC

Tail logs for a component through the owning live adapter.

get_stateD

Live state of a component through the owning adapter.

list_incidentsB

Open (and optionally resolved) incidents. Runs a detection pass by default.

explain_incidentC

Evidence-backed markdown explanation of an incident.

list_available_actionsC

Actions currently possible against a component with this session's access.

execute_actionA

Execute an action id from list_available_actions. Recorded, redacted, audited.

verify_actionB

Verify the outcome of a previously executed action (act-… record id).

upsert_nodeB

Contribute a node the scanners missed. Evidence quotes required; recorded as INFERRED.

upsert_edgeC

Contribute a relationship between existing nodes (ids or names). Evidence required.

annotate_nodeA

Attach evidence or attributes to an existing node without changing its confidence.

get_enrichment_targetsC

What the deterministic scanners left unconnected: docs to read, isolated nodes, unlinked IaC, uncertain claims. Contribute findings via upsert_edge.

generate_viewB

Generate an Agentic UI view ('show me …') and save html/md/json artifacts.

generate_reportA

Regenerate INFRA_REPORT.md and return its contents.

get_auditC

Recent audit entries: what Cirdan observed, generated, executed, verified.

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/adanb13/cirdan'

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