Skip to main content
Glama
MCP OpenStack Operations Server

MCP OpenStack Operations Server

by E1i2e1122

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OS_CACERTNoSSL CA certificate path for HTTPS; required for secure HTTPS connections. If not set with HTTPS, SSL verification is disabled (insecure).
OS_PASSWORDNoOpenStack password; required in single-account mode and unused for multi-user request authentication
OS_USERNAMENoOpenStack username; required in single-account mode and unused for multi-user request authentication
FASTMCP_HOSTNoHTTP host address for HTTP mode127.0.0.1
FASTMCP_PORTNoHTTP port number for HTTP mode8080
FASTMCP_TYPENoTransport typestdio
OS_AUTH_HOSTYesOpenStack Identity service host
OS_AUTH_PORTYesOpenStack Identity service port
MCP_LOG_LEVELNoLogging levelINFO
OS_IMAGE_PORTNoImage service port9292
MCP_MULTI_USERNoEnable request-scoped per-user Application Credential authentication; streamable HTTP onlyfalse
OS_REGION_NAMENoOpenStack regionRegionOne
OS_VOLUME_PORTNoVolume service port8776
OS_COMPUTE_PORTNoCompute service port8774
OS_NETWORK_PORTNoNetwork service port9696
OS_PROJECT_NAMENoOpenStack project name; required in single-account mode. Multi-user scope comes from each Application Credential.
MCPO_CONFIG_FILENoMCPO configuration mounted by Composemcp-config.json.http.local
OS_AUTH_PROTOCOLNoConnection protocol (http or https)http
OS_PLACEMENT_PORTNoPlacement service port8780
REMOTE_SECRET_KEYNoShared secret for Bearer token authentication; required when REMOTE_AUTH_ENABLE=true
OS_HEAT_STACK_PORTNoHeat orchestration service port8004
REMOTE_AUTH_ENABLENoEnable Bearer token authentication for streamable-http modefalse
DOCKER_BIND_ADDRESSNoPublished-port bind address127.0.0.1
OS_USER_DOMAIN_NAMENoUser domain namedefault
OS_HEAT_STACK_CFN_PORTNoHeat CloudFormation service port; changed from 8000 to avoid Docker port conflicts18888
OS_PROJECT_DOMAIN_NAMENoProject domain namedefault
ALLOW_MODIFY_OPERATIONSNoEnable modify operations; safety control for state modificationsfalse
OS_IDENTITY_API_VERSIONNoIdentity API version3
DOCKER_EXTERNAL_PORT_OPENWEBUINoOpenWebUI host port3000
DOCKER_EXTERNAL_PORT_MCPO_PROXYNoMCPO host port8080
DOCKER_EXTERNAL_PORT_MCP_SERVERNoMCP server host port8000
MCP_MULTI_USER_ALLOW_INSECURE_HTTPNoAllow multi-user OpenStack API requests over HTTP; development/testing only, requires MCP_MULTI_USER=true and transmits credentials and tokens in plaintextfalse

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