OctoWatch DLP MCP server
io.github.extralabs/octowatch-mcp·v0.5.1·2 starsRead-only OctoWatch DLP Cloud MCP: risks, idle time, productivity, monitoring.
2 stars25 downloads/wk
Reviews
Write oneNobody has reviewed OctoWatch DLP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
OctoWatch DLP tools (22)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_account_readonlyRead-only account/profile/license Gets (SPA header contracts).
get_activity_detailActivity drill-down: ActivityWindow (needs activity_name) or CategoryWindow (needs category_guid).
get_activity_summaryTop apps and sites by ActiveTime (POST /api/Activity/Overall2).
get_analyticsAnalytics rollups: view=overall|disciplina|activity|productivity.
get_chronoChronometry timeline (POST /api/Chrono/Overall2).
get_dashboardDashboard widgets (metadata only; screenshot blobs stripped when compact).
get_day_structureDay structure: mode=list (DayStructureList) or detail (GetDayStructure).
get_idle_summaryRank users by inactive (idle) time from Productivity/Overall3.
get_productivity_summaryPer-user productivity rollup (Overall3 + stats + Analytics metrics).
get_timesheetTimesheet / attendance summary (POST /api/TimeSheet/Overall2).
get_user_infoUser/computer detail reads (SPA GET headers).
list_anomaliesList formal Alerts / deviations (POST /api/Alerts/Overall2).
list_api_coverageStatic gap matrix: which console APIs are covered vs intentional out-of-scope.
list_directoryDirectory reads: users/groups tree, users, groups, computers, additional operators.
list_monitoringSingle Monitoring list (Sites, Apps, Screens, Keystrokes, Mail, …).
list_onlineOnline presence (POST /api/Live/Overall2). No webcam or live stream frames.
list_reportsList scheduled report mailing settings and background processing tasks.
list_risksList or summarize DLP/rule Risks for a period.
list_stream_metaDesktop video metadata (SPA GET contracts; no DownloadVideo).
list_users_groupsList users and groups tree (GetUsersGroups2). Type 0=root, 1=group, 2=user.
octowatch_whoamiShow which OctoWatch API host and account the MCP server is using (password never returned).
search_monitoringConsole Tools → Search: parallel Monitoring fan-out with FilterKey.
Public scan report
scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it
- Code scan15 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 65 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How OctoWatch DLP compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 57% of 48,243 servers
- Tools
- 22
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 2
- more than 75% of 28,706 servers
- Downloads a week
- 25
- more than 11% of 12,306 servers with a package
What its tools let an agent do: 22 read
Install OctoWatch DLP in Claude Code, Cursor or VS Code
claude mcp add octowatch-mcp -- uvx octowatch-mcp
What the publisher says
From the OctoWatch DLP repository's README, as published. We do not edit it. Read it on GitHub
OctoWatch DLP MCP Server
PyPI package: octowatch-mcp · product: octowatchdlp.com (not related to other products named “OctoWatch”).
Read-only Model Context Protocol (MCP) server for OctoWatch DLP Cloud employee monitoring and data-loss prevention — ask Cursor, Claude, or VS Code about risks, idle time, productivity, and monitoring in plain language.
<!-- mcp-name: io.github.extralabs/octowatch-mcp -->
- Product: octowatchdlp.com
- Product docs: octowatchdlp.com/docs/
- Web Console: app.octowatchdlp.com
- In-app API catalog: app.octowatchdlp.com/api/
Python MCP SDK v2 (MCPServer). Built for SecOps and managers — open-source companion to the OctoWatch console.
Contents: Status · Where to find us · Prerequisites · Example questions · Security · Limitations · Quick start · Your account · Tools · Configuration · Documentation · Contributing
Status
Alpha (v0.5.1). APIs and tool shapes may change; pin a PyPI version in production configs.
Tool failures return MCP iserror (ToolError). All tools advertise readonly_hint.
Where to find us
The MCP runs locally (no ExtrLabs-hosted MCP). Catalogs point at PyPI / GitHub; you supply Cloud login via env.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
OctoWatch DLP: common questions
- Is OctoWatch DLP MCP server safe?
- Mostly: it is graded B (78/100). Read the OctoWatch DLP safety report
- How do I install OctoWatch DLP?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does OctoWatch DLP need an API key?
- Yes. The registry entry asks for
OCTOWATCH_PASSWORD. - Is OctoWatch DLP maintained?
- The last commit was 70 days ago (2026-08-27). The latest release is v0.5.1.
- How does OctoWatch DLP compare with other MCP servers?
- safety score 78/100 (higher than 57% of 48,243 servers); tools 22 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.