Read-only MCP server for OctoWatch DLP Cloud (Risks, Anomalies, users, activity, productivity, reports and employee monitoring for Cursor, Claude, and VS Code).
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add octowatch-dlp --env OCTOWATCH_PASSWORD='<OCTOWATCH_PASSWORD>' -- uvx octowatch-mcp~/.codex/config.toml
[mcp_servers.octowatch-dlp]
command = "uvx"
args = ["octowatch-mcp"]
env = { OCTOWATCH_PASSWORD = "<OCTOWATCH_PASSWORD>" }
# codex mcp add octowatch-dlp --env OCTOWATCH_PASSWORD='<OCTOWATCH_PASSWORD>' -- uvx octowatch-mcp~/.cursor/mcp.json
{
"mcpServers": {
"octowatch-dlp": {
"command": "uvx",
"args": [
"octowatch-mcp"
],
"env": {
"OCTOWATCH_PASSWORD": "<OCTOWATCH_PASSWORD>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"octowatch-dlp": {
"type": "stdio",
"command": "uvx",
"args": [
"octowatch-mcp"
],
"env": {
"OCTOWATCH_PASSWORD": "<OCTOWATCH_PASSWORD>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"octowatch-dlp": {
"command": "uvx",
"args": [
"octowatch-mcp"
],
"env": {
"OCTOWATCH_PASSWORD": "<OCTOWATCH_PASSWORD>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"octowatch-dlp": {
"command": "uvx",
"args": [
"octowatch-mcp"
],
"env": {
"OCTOWATCH_PASSWORD": "<OCTOWATCH_PASSWORD>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"octowatch-dlp": {
"command": "uvx",
"args": [
"octowatch-mcp"
],
"env": {
"OCTOWATCH_PASSWORD": "<OCTOWATCH_PASSWORD>"
}
}
}
}Environment variables
OCTOWATCH_PASSWORD
Replace the placeholders with your own credentials and keep them out of version control.