Claude Desktop Setup
Early Access
Try our newest feature! Only available through reach out. Contact us to join the early access program and get priority support.
Prerequisites
- Claude Desktop (download from claude.ai)
- Unizo API key and EDR & XDR integration ID
- Node.js v20 or higher
Setup Instructions
-
Install @mcp-remote if not already installed:
npm i mcp-remote
-
Open Claude Desktop and navigate to Settings → Developer → Edit Config
-
Add the Unizo EDR configuration to
claude_desktop_config.json
:
- macOS
- Windows
{
"mcpServers": {
"unizo-edr&xdr": {
"command": "npx",
"args": [
"mcp-remote",
"http://api.unizo.ai/mcp/edr&xdr",
"--allow-http",
"--header",
"apikey:${UNIZO_API_KEY}"
],
"env": {
"UNIZO_API_KEY": "your_api_key"
}
}
}
}
{
"mcpServers": {
"unizo-edr&xdr": {
"command": "npx",
"args": [
"mcp-remote",
"http://api.unizo.ai/mcp/edr&xdr",
"--allow-http",
"--header",
"apikey:${UNIZO_API_KEY}"
],
"env": {
"UNIZO_API_KEY": "your_api_key"
}
}
}
}
Flags: If npx is producing errors, consider adding -y as the first argument to auto-accept the installation of the mcp-remote package.
{
"mcpServers": {
"unizo-edr&xdr": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"http://api.unizo.ai/mcp/edr&xdr",
"--allow-http",
"--header",
"apikey:${UNIZO_API_KEY}"
],
"env": {
"UNIZO_API_KEY": "your_api_key"
}
}
}
}
-
Save the file and restart Claude Desktop
-
Verify the connection - The tools may take a minute to appear. You should see EDR tools available in Claude.
Available Tools
Once configured, you'll have access to:
list_devices
- Browse and search managed endpointsget_device_status
- Retrieve device security healthlist_alerts
- View security alerts across endpointsinvestigate_threat
- Deep dive into threat indicatorsisolate_device
- Quarantine compromised endpointsrun_scan
- Initiate on-demand security scans
Multiple Integrations
To work with multiple EDR providers, add separate server instances:
{
"mcpServers": {
"unizo-edr&xdr": {
"command": "npx",
"args": [
"mcp-remote",
"http://api.unizo.ai/mcp/edr&xdr",
"--allow-http",
"--header",
"apikey:${UNIZO_API_KEY}"
],
"env": {
"UNIZO_API_KEY": "your_api_key"
}
},
"unizo-ticketing": {
"command": "npx",
"args": [
"mcp-remote",
"http://api.unizo.ai/mcp/ticketing",
"--allow-http",
"--header",
"apikey:${UNIZO_API_KEY}"
],
"env": {
"UNIZO_API_KEY": "your_api_key"
}
}
}
}
Troubleshooting
Tools not appearing
- Ensure Claude Desktop is fully restarted
- Verify your API key is valid
- Check the Developer Console in Claude Desktop for errors
Connection errors
- Verify Node.js v20+ is installed
- Check that your integration is active in Unizo dashboard
Debug mode
Add debug environment variables:
{
"env": {
"UNIZO_API_KEY": "your_api_key",
}
}