Skip to main content
Glama
kerolous-samir

mcp-infrastructure-servers

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DB_HOSTNoHost for the default PostgreSQL connection (servers/sql) and the optional inventory database (servers/libvirt).
DB_PORTNoPort for the default PostgreSQL connection (servers/sql) and the optional inventory database (servers/libvirt).
AD_DC_HOSTNoDomain controller host for the Active Directory server. Used together with the other AD_DC_* variables to register a DC at startup.
DB_DATABASENoDatabase name for the default PostgreSQL connection (servers/sql) and the optional inventory database (servers/libvirt).
DB_PASSWORDNoPassword for the default PostgreSQL connection (servers/sql) and the optional inventory database (servers/libvirt).
DB_USERNAMENoUsername for the default PostgreSQL connection (servers/sql) and the optional inventory database (servers/libvirt).
AD_DC_DOMAINNoDomain controller domain for the Active Directory server. Used together with the other AD_DC_* variables to register a DC at startup.
BASH_MCP_ROOTNoSingle directory used as the allowlist when BASH_MCP_ALLOWED_ROOTS is unset, and as the base for relative paths.
AD_DC_PASSWORDNoDomain controller password for the Active Directory server. Used together with the other AD_DC_* variables to register a DC at startup.
AD_DC_USERNAMENoDomain controller username for the Active Directory server. Used together with the other AD_DC_* variables to register a DC at startup.
SQL_MCP_RO_USERNoRead-only PostgreSQL role for the SQL server. Point the agent at this to prevent write operations.
AD_TLS_CA_BUNDLENoCA bundle used to validate the domain controller's certificate. When set, certificate validation is required; when unset, LDAP uses StartTLS without verifying the peer.
MCP_SSH_KEY_PATHNoPrivate key used to reach remote hypervisors over SSH. Defaults to /root/.ssh/id_ed25519./root/.ssh/id_ed25519
MCP_CREDENTIAL_KEYNoFernet key used to encrypt guest credentials before they are stored. If unset, clone tools refuse to persist credentials.
SQL_MCP_BACKUP_DIRNoDirectory where backup_db writes database dumps. Defaults to /var/backups./var/backups
SQL_MCP_RO_PASSWORDNoPassword for the read-only PostgreSQL role (SQL_MCP_RO_USER).
BASH_MCP_ALLOWED_ROOTSNoColon-separated allowlist of absolute directories that the bash server file tools may touch. When unset, BASH_MCP_ROOT is used as the allowlist.
WINRM_MCP_STAGING_ROOTNoLocal directory used to stage files for upload/download. Defaults to /var/lib/mcp-winrm/staging./var/lib/mcp-winrm/staging
AD_ALLOW_CLEARTEXT_BINDNoSet to 'true' to disable StartTLS entirely and send the bind password unencrypted. Intended only for isolated labs.

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources