Deployment Overview

Comprehensive deployment guides for Prisma AIRS MCP

Welcome to the Prisma AIRS MCP deployment documentation. Choose the deployment method that best fits your needs.

Deployment Options

🐳 Docker

Quick and easy deployment with Docker containers. Perfect for development and testing.

Docker Guide β†’

πŸ™ Docker Compose

Multi-container deployment with orchestration. Great for local development with dependencies.

Docker Compose Guide β†’

πŸ”§ Build from Source

Build and run directly from source code. Ideal for development and customization.

Source Guide β†’

☸️ Kubernetes

Production-grade deployment with scaling, monitoring, and high availability.

Kubernetes Guide β†’

Quick Comparison

Method Best For Setup Time Scalability Customization
Docker Development, Testing 5 minutes Single instance Moderate
Docker Compose Local Dev w/ Dependencies 7 minutes Multi-container Moderate
Source Development, Debugging 10 minutes Single instance Full
Kubernetes Production 30 minutes Auto-scaling Configuration

Getting Started

1. Choose Your Method

2. Get Your API Key

All deployment methods require a Prisma AIRS API key:

  1. Log in to Strata Cloud Manager
  2. Navigate to Settings β†’ API Keys
  3. Create a new API key with AIRS permissions

3. Deploy

Follow the guide for your chosen deployment method. Each guide includes:

  • Prerequisites
  • Step-by-step instructions
  • Configuration examples
  • Troubleshooting tips
  • Best practices

Architecture Overview

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚   AI Client     │────▢│  MCP Server      │────▢│  Prisma AIRS     β”‚
β”‚ (Claude/Other)  │◀────│  (Your Deploy)   │◀────│  (Cloud API)     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
        β”‚                        β”‚                          β”‚
     MCP Protocol            Container/Pod            REST API

Key Features

All deployment methods provide:

  • πŸ›‘οΈ Security Scanning - Real-time threat detection
  • ⚑ High Performance - Sub-second response times
  • πŸ“Š Health Monitoring - Built-in health checks
  • πŸ”„ Auto-retry - Resilient API handling
  • πŸ’Ύ Caching - Intelligent response caching
  • 🚦 Rate Limiting - API quota management

Production Considerations

For production deployments:

  1. Security

    • Use secrets management (not plain text)
    • Enable TLS/HTTPS
    • Implement network policies
  2. Reliability

    • Configure health checks
    • Set up monitoring
    • Plan for high availability
  3. Performance

    • Tune cache settings
    • Configure rate limits
    • Monitor resource usage

Configuration

All deployment methods share the same configuration options:

Configuration Reference

Complete guide to all environment variables and configuration options.

Prerequisites

Before deploying, ensure you have:

  1. Prisma AIRS API Key: Obtain from Strata Cloud Manager
  2. System Requirements:
    • Node.js 18+ (for source builds)
    • Docker (for containerized deployments)
    • Kubernetes 1.24+ (for K8s deployments)
  3. Network Access: Outbound HTTPS to service.api.aisecurity.paloaltonetworks.com

Next Steps

  1. Choose your deployment method from the guides above
  2. Review the Configuration Reference
  3. Follow the Quick Start Guide to test your deployment
  4. Set up Claude Integration to use with Claude Desktop

Need Help?