Integrations â
Connect CyberCage with your development tools and communication platforms for real-time notifications and workflow automation.
Slack Integration â
Setup:
- Navigate to Integrations
- Click Add Integration â Slack
- Choose workspace and channel
- Authorize CyberCage
- Test notification
Notification types:
- Critical threats detected
- New servers pending approval
- Server blocked organization-wide
- Daemon offline alerts
Example Slack message:
đ¨ Critical Threat Detected
Server: github-mcp
Type: Credential Theft
User: user@example.com
Action: BLOCKED
Details: Attempted to read ~/.ssh/id_rsa
View Report: [Dashboard Link]Microsoft Teams Integration â
Similar setup to Slack:
- Add Integration â Teams
- Select team and channel
- Authorize
- Test notification
Webhook Integration â
Send events to custom endpoints:
Setup:
- Add Integration â Webhook
- Enter webhook URL
- Choose event types
- Add secret (optional, for signature verification)
- Test webhook
Payload example:
json
{
"event": "threat_detected",
"severity": "critical",
"threat_type": "credential_theft",
"server": "github-mcp",
"user": "user@example.com",
"timestamp": "2024-01-15T10:30:45Z"
}n8n Integration â
CyberCage provides seamless integration with n8n workflow automation through a dedicated API:
Setup:
- Install the CyberCage n8n node package
- Enable n8n in your CyberCage dashboard
- Configure API credentials
- Select approved MCP servers
- Use MCP tools in your workflows
Key Features:
- Access only to approved MCP servers
- All traffic monitored and analyzed
- Automatic threat detection
- Audit logging for compliance
Use Cases:
- Automated code reviews with AI
- Documentation generation workflows
- Security scanning pipelines
- Data processing automation
Desktop Notifications â
Get instant security alerts directly on your desktop:
Features:
- Cross-platform support (Windows, macOS, Linux)
- Real-time threat alerts
- Server approval requests
- Connection status updates
Configuration:
- Notifications are enabled by default
- Customize in Settings â Desktop Alerts
- Choose notification types
- Set quiet hours if needed
Notification Types:
- đ¨ Critical threats detected
- â ī¸ Suspicious activity warnings
- â Server approval requests
- âšī¸ System status updates
Email Notifications â
Configure email alerts:
- Settings â Notifications
- Enable email notifications
- Choose frequency (Immediate, Daily Digest, Weekly)
- Select event types
Next Steps â
- Threat Reports - What triggers notifications