Skip to content

PaloAltoNetworks/prisma-airs-mcp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

🛡️ Prisma AIRS MCP Server

Bring enterprise-grade AI security to your MCP-enabled applications

Version Build Status License Documentation MCP Compatible TypeScript

🚀 What is this?

The Prisma AIRS MCP Server connects AI applications (like Claude, VS Code, and more) to Palo Alto Networks' Prisma AI Runtime Security platform. This gives your AI tools the ability to:

Detect security threats in real-time
Block prompt injection attempts
Prevent data leakage of sensitive information
Scan for malicious content before it reaches your AI
Enforce compliance with security policies

🎯 Quick Start

Get up and running in under 2 minutes:

Option 1: Docker (Recommended)

# Run with your Prisma AIRS API key
docker run -d \
  --name prisma-airs-mcp \
  -p 3000:3000 \
  -e AIRS_API_KEY="your-api-key" \
  ghcr.io/cdot65/prisma-airs-mcp:latest

Option 2: Local Development

# Clone and install
git clone https://github.com/cdot65/prisma-airs-mcp.git
cd prisma-airs-mcp
pnpm install

# Configure (copy .env.example to .env and add your API key)
cp .env.example .env

# Run
pnpm run local:dev

🔌 Connect Your AI Tools

Once running, connect your favorite MCP-compatible applications:

🏗️ Architecture

Your AI App (Claude, VS Code, etc.)
        ↓
   MCP Protocol
        ↓
Prisma AIRS MCP Server (this project)
        ↓
Prisma AIRS Security API

🔒 Privacy & Monitoring

This MCP server is designed with privacy in mind:

  • No telemetry by default - The server does not collect any usage data unless explicitly enabled
  • Optional error monitoring - Sentry.io integration is available but completely opt-in
  • Data filtering - When monitoring is enabled, sensitive data (API keys, scan results, etc.) is automatically filtered
  • You control your data - All monitoring features require explicit configuration

To enable optional monitoring for debugging, see the configuration guide.

📚 Documentation

Visit our comprehensive documentation →

Key sections:

🛠️ Prerequisites

  • Prisma AIRS API Key - Get yours from Strata Cloud Manager
  • Node.js 18+ - For local development
  • Docker - For containerized deployment (optional)

🤝 Contributing

We love contributions! Check out our contributing guide to get started.

📝 License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

💬 Get Help


Built with ❤️ by the community | Powered by MCP and TypeScript

About

MCP Server for Prisma AIRS using Streamable HTTP transport with optional SSE

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 76.5%
  • Shell 19.4%
  • JavaScript 3.1%
  • Dockerfile 1.0%