AI Agent Integrations
AIVory Guard integrates with AI coding assistants through the Model Context Protocol (MCP), providing real-time compliance and security scanning across all major AI agents.
- Universal MCP Support - Works with Claude Code, Cursor, Windsurf, and any MCP-compatible agent
- Real-time Scanning - Get instant compliance feedback as AI generates code
- Simple Setup - Install via npm and configure your agent in minutes
- 17+ Standards - OWASP, GDPR, HIPAA, PCI-DSS, SOC2, and more
npm install -g @aivorynet/guard and follow your agent’s setup guide below.
MCP-Native Integrations
These AI agents have built-in MCP support for seamless integration with AIVory Guard.
API Integration Tools
Connect AIVory Guard with these popular AI coding tools via API integration.
Generic Setup
Getting Started
Follow these steps to integrate AIVory Guard with your AI coding assistant:
-
Install AIVory Guard MCP Server
npm install -g @aivorynet/guard -
Configure Your Agent - Choose your AI agent from the sections above and follow the specific setup guide
-
Start Scanning - Use AIVory Guard’s compliance tools directly in your AI-assisted workflow
What is MCP?
The Model Context Protocol (MCP) is an open standard that enables AI applications to seamlessly integrate with external data sources and tools.
IDE Plugins Available
Troubleshooting
Common Issues
MCP Server Not Found
- Ensure you’ve installed the server globally:
npm install -g @aivorynet/guard - Check that npm global binaries are in your PATH
Agent Not Connecting
- Verify your agent supports MCP (check documentation above)
- Restart your AI agent after configuration changes
- Check for firewall or proxy settings blocking connections
Scans Not Running
- Confirm the AIVory Guard server is running
- Check your API key is valid in the dashboard
- Review agent-specific logs for error messages
Advanced Configuration
Environment Variables
Configure AIVory Guard behavior with these environment variables:
| Variable | Description |
|---|---|
AIVORY_API_KEY |
Your AIVory API key |
AIVORY_ENABLED_STANDARDS |
Comma-separated list of standards to check |
AIVORY_LOG_LEVEL |
Logging verbosity (debug, info, warn, error) |
Custom Standards
You can enable specific compliance standards by setting the AIVORY_ENABLED_STANDARDS environment variable:
export AIVORY_ENABLED_STANDARDS="OWASP_TOP_10,GDPR,SOC2"