Dashboard Overview
The CyberCage Dashboard is your central hub for monitoring security, managing threats, and controlling MCP server access across your organization.
Accessing the Dashboard
URL: https://app.cybercage.io
Sign in with:
- Email and password
- Google OAuth
- GitHub OAuth
- SSO/SAML (Enterprise plans)
Dashboard Sections
Applications
View and protect all MCP-enabled applications across your organization.
What you can do:
- See which applications are protected
- Enable or disable protection
- View MCP servers configured in each application
- Investigate application-specific threats
MCP Catalog
Manage which MCP servers your team can use.
What you can do:
- Approve or block MCP servers
- Review pending server requests
- See which servers are most commonly used
- Block malicious servers organization-wide
Threats
Investigate and respond to detected security events.
What you can do:
- View all detected threats
- Investigate threat details
- Mark false positives
- Block servers that triggered threats
- Filter by severity, user, server, or date
Fleet Management
Monitor the health and status of CyberCage agents across all devices.
What you can do:
- See which devices have agents installed
- Check agent connection status
- Monitor agent versions
- Troubleshoot offline agents
Organization Settings
Configure team-wide settings and manage users.
What you can do:
- Invite and manage team members
- Configure user roles and permissions
- Set up integrations (webhooks, SSO)
- Manage organization policies
- View API keys
Common Workflows
Daily Security Check
Review security status in a few minutes:
- Check for critical threats - Navigate to Threats and filter by "Critical" severity
- Review pending approvals - Check MCP Catalog for servers awaiting approval
- Verify protection status - Ensure all applications show as "Protected"
Responding to a Threat
When you receive a threat notification:
- Open the threat report - Navigate to Threats and click the threat
- Review the details - What was detected, which server, which user
- Decide action:
- False positive? Mark as false positive and adjust policies if recurring
- Malicious server? Block the server organization-wide
- User error? Contact the user to explain and guide them
- Document - Add notes to the threat report for team visibility
Approving MCP Servers
When team members request new servers:
- Review the request - Check MCP Catalog for pending servers
- Evaluate the server:
- Is it from a trusted source?
- Does the team member need it for their work?
- What permissions does it require?
- Make decision:
- Approve - Server becomes available organization-wide
- Block - Server is prevented from running
- Ask for more info - Contact the requester to understand the need
Onboarding New Developers
When a new team member joins:
- Invite them - Organization → Users → Invite Member
- Guide installation - Share the Quick Start guide
- Verify setup:
- Check that their device appears in Fleet Management
- Confirm their applications appear in Applications
- Enable protection for their applications
- Monitor initial activity - Review their first few days for any issues
Troubleshooting
No Data in Dashboard
If your dashboard is empty:
- Verify the agent is installed and running:
cybercage status - Check that your applications have MCP servers configured
- Ensure you have the correct permissions for your organization
- Wait a few minutes for initial sync
Missing Notifications
If you're not receiving alerts:
- Check notification preferences in Organization Settings
- Verify webhook or integration configuration
- Test your integration endpoint
- Review notification filters
Dashboard Performance
If the dashboard is slow:
- Check your internet connection
- Clear browser cache
- Try a different browser (Chrome, Firefox, Safari, Edge supported)
- Disable browser extensions that might interfere
Next Steps
- Managing Applications - Protect your development tools
- Threat Reports - Investigate security events
- MCP Catalog - Control server access
- Organization Settings - Configure your team