Environment Type

Categorize agent and MCP collections by environment for better security management and testing prioritization.

The Environment Type feature in Akto allows users to tag agent and MCP collections as Development, Staging, or Production. This helps teams prioritize security testing and triage alerts based on the environment's criticality.

What is Environment Type?

Environment Type is a classification that helps you organize your agentic systems by deployment stage. This distinction is crucial for applying appropriate security policies and managing testing efforts effectively.

Available Environment Types

  • Development: Agent components under active development and testing

  • Staging: Pre-production agents being validated before release

  • Production: Live, customer-facing agent systems

Benefits

1. Tagging Collections

Label agent and MCP collections by environment for better organization:

  • Quickly identify which agents are in production

  • Separate testing and development systems

  • Track agent lifecycle across environments

2. Environment-Specific Testing

Adjust security testing efforts based on the environment:

  • Production: Prioritize critical security tests, limit intrusive testing

  • Staging: Run comprehensive security test suites

  • Development: Enable aggressive testing and experimentation

This prevents unnecessary or risky tests in production while ensuring thorough security validation in pre-production environments.

3. Efficient Alert Triaging

Alerts and security findings are automatically prioritized based on environment:

  • Production Alerts: Highest priority - immediate attention required

  • Staging Alerts: Medium priority - fix before promotion

  • Development Alerts: Lower priority - address during development

For example, a prompt injection vulnerability detected in a production agent triggers a critical alert, while the same issue in development is tracked for resolution but doesn't create an incident.

Use Cases

Security Prioritization

  • Focus red teaming efforts on production agents first

  • Validate fixes in staging before production deployment

  • Experiment with new security tests in development

Compliance Management

  • Ensure production agents meet compliance requirements

  • Track which environments handle sensitive data

  • Audit security controls by environment

Resource Optimization

  • Allocate security resources based on environment criticality

  • Reduce testing overhead in production

  • Increase test coverage in pre-production environments

Change Management

  • Track agent promotions across environments

  • Validate security posture before production deployment

  • Monitor configuration drift between environments

How It Works with Agentic Systems

For AI Agents

  • Development agents can test experimental prompts and tools

  • Staging agents validate security before customer exposure

  • Production agents have stricter monitoring and controls

For MCP Servers

  • Development MCP servers can have relaxed permissions for testing

  • Staging MCP servers mirror production configuration

  • Production MCP servers have strict access controls and auditing

Last updated