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
- Just want to try it? β Use Docker
- Need local orchestration? β Use Docker Compose
- Need to customize? β Build from Source
- Production deployment? β Use Kubernetes
2. Get Your API Key
All deployment methods require a Prisma AIRS API key:
- Log in to Strata Cloud Manager
- Navigate to Settings β API Keys
- 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:
-
Security
- Use secrets management (not plain text)
- Enable TLS/HTTPS
- Implement network policies
-
Reliability
- Configure health checks
- Set up monitoring
- Plan for high availability
-
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:
- Prisma AIRS API Key: Obtain from Strata Cloud Manager
- System Requirements:
- Node.js 18+ (for source builds)
- Docker (for containerized deployments)
- Kubernetes 1.24+ (for K8s deployments)
- Network Access: Outbound HTTPS to
service.api.aisecurity.paloaltonetworks.com
Next Steps
- Choose your deployment method from the guides above
- Review the Configuration Reference
- Follow the Quick Start Guide to test your deployment
- Set up Claude Integration to use with Claude Desktop
Need Help?
- Quick Start β Getting Started Guide
- Configuration β Configuration Reference
- Troubleshooting β Check the deployment-specific guides
- Support β GitHub Issues