What is Turbot Guardrails Model Context Protocol (MCP) Server?
This MCP server connects AI assistants such as Claude to a Turbot Guardrails environment, enabling natural language exploration, analysis, and automation across cloud resources. It is designed for cloud engineers and governance teams who want to query, control, and monitor their cloud estate through conversational interfaces.
How to use Turbot Guardrails Model Context Protocol (MCP) Server?
Install via npm (npx -y @turbot/guardrails-mcp) and configure using either a Turbot CLI profile (set TURBOT_PROFILE) or direct environment variables (TURBOT_WORKSPACE, TURBOT_ACCESS_KEY, TURBOT_SECRET_KEY). Legacy v0.1.x variable names are also accepted. Add the configuration to your AI assistant's MCP settings file (e.g., claude_desktop_config.json for Claude Desktop) and restart the assistant.
Key features of Turbot Guardrails Model Context Protocol (MCP) Server
- Run read-only GraphQL queries against Guardrails data.
- List and filter resources, controls, and policy types.
- Execute controls by ID for compliance remediation.
- Introspect GraphQL schemas of runnable types.
- Render Nunjucks templates for dynamic configurations.
Use cases of Turbot Guardrails Model Context Protocol (MCP) Server
- Query cloud resources (e.g., S3 buckets, EC2 instances) using natural language.
- Generate compliance and security reports on non-compliant resources.
- Explore available policy and control types by category or title.
- Run controls on specific resources directly from the AI assistant.
- Process and apply Nunjucks templates for dynamic policy or configuration generation.
コメント