Turbot Guardrails Model Context Protocol (MCP) Server

Unlock the power of AI-driven cloud governance with Turbot Guardrails! This Model Context Protocol (MCP) server connects AI assistants like Claude to your Guardrails data, enabling natural language…

Local serverstdioApache-2.0

What is the Turbot Guardrails Model Context Protocol (MCP) Server MCP Server?

Turbot Guardrails Model Context Protocol (MCP) Server is an MCP project maintained in the turbot/guardrails-mcp repository. The maintainer describes its purpose as “Unlock the power of AI-driven cloud governance with Turbot Guardrails! This Model Context Protocol (MCP) server connects AI assistants like Claude to your Guardrails data…”. Read the project documentation for the complete scope.

Installation

The documented npm package is @turbot/guardrails-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Configuration values

The example declares TURBOT_PROFILE. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
guardrails_queryRun any read-only GraphQL query in Guardrails.
guardrails_query_runnableRun a GraphQL query against a specific runnable type and resource.
guardrails_query_runnable_introspectionIntrospect the schema of a runnable type.
guardrails_process_templateRender a Nunjucks template with provided input.
guardrails_resource_listList resources, with optional filter.
guardrails_resource_showShow details for a specific resource.
guardrails_resource_type_listList resource types, with optional filter.
guardrails_resource_type_showShow details for a specific resource type.
guardrails_control_listList controls, with optional filter.
guardrails_control_showShow details for a specific control.
guardrails_control_runRun a control by its ID.
guardrails_control_type_listList control types, with optional filter.
guardrails_control_type_showShow details for a specific control type.
guardrails_policy_type_listList policy types, with optional filter.
guardrails_policy_type_showShow details for a specific policy type.
guardrails_policy_setting_listList policy settings, with optional filter.
guardrails_policy_setting_showShow details for a specific policy setting.

How to install the Turbot Guardrails Model Context Protocol (MCP) Server MCP Server

{
  "mcpServers": {
    "turbot-guardrails": {
      "command": "npx",
      "args": [
        "-y",
        "@turbot/guardrails-mcp"
      ],
      "env": {
        "TURBOT_PROFILE": "your-profile-name"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
TURBOT_PROFILEDeclared in the maintainer’s client configuration.Check documentation