Supported tools
Claude Code
User-level or project-level config via
~/.claude/mcp.json.Cursor
User-level or workspace-level config via
~/.cursor/mcp.json.VS Code Copilot
Workspace-level config via
.vscode/mcp.json.Coming soon: Windsurf and Codex support is in progress. These tools will appear on the Integrations page in the Aegis dashboard when they are ready.
How the connection works
Every integration uses the same SSE endpoint with query parameters that identify you, the room, and your role:Connection flow
1
Create a room
In the Aegis dashboard, go to Rooms and create a room for the repository you want to govern. A room ties together a repository, its policies, and the agents allowed to act on it. You must create a room before you can connect an agent.
2
Copy your credentials
After creating the room, copy the room ID and access token from the room detail page. You will also need your user ID, which you can find in Settings → Profile.
3
Paste the config and restart
Open the config file for your tool, paste the MCP snippet with your credentials substituted in, and restart the tool. Your agent will connect on next startup and Aegis will begin logging its actions immediately.
Where to find your credentials
Choosing a role
Therole parameter controls what actions Aegis permits for this agent connection. Choose the role that matches the trust level you want to grant.