Mmcp.market

OctoWatch DLP MCP server

by extralabs·io.github.extralabs/octowatch-mcp·v0.5.1

Read-only OctoWatch DLP Cloud MCP: risks, idle time, productivity, monitoring.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

2 stars33 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • get_account_readonly

    Read-only account/profile/license Gets (SPA header contracts).

  • get_activity_detail

    Activity drill-down: ActivityWindow (needs activity_name) or CategoryWindow (needs category_guid).

  • get_activity_summary

    Top apps and sites by ActiveTime (POST /api/Activity/Overall2).

  • get_analytics

    Analytics rollups: view=overall|disciplina|activity|productivity.

  • get_chrono

    Chronometry timeline (POST /api/Chrono/Overall2).

  • get_dashboard

    Dashboard widgets (metadata only; screenshot blobs stripped when compact).

  • get_day_structure

    Day structure: mode=list (DayStructureList) or detail (GetDayStructure).

  • get_idle_summary

    Rank users by inactive (idle) time from Productivity/Overall3.

  • get_productivity_summary

    Per-user productivity rollup (Overall3 + stats + Analytics metrics).

  • get_timesheet

    Timesheet / attendance summary (POST /api/TimeSheet/Overall2).

  • get_user_info

    User/computer detail reads (SPA GET headers).

  • list_anomalies

    List formal Alerts / deviations (POST /api/Alerts/Overall2).

  • list_api_coverage

    Static gap matrix: which console APIs are covered vs intentional out-of-scope.

  • list_directory

    Directory reads: users/groups tree, users, groups, computers, additional operators.

  • list_monitoring

    Single Monitoring list (Sites, Apps, Screens, Keystrokes, Mail, …).

  • list_online

    Online presence (POST /api/Live/Overall2). No webcam or live stream frames.

  • list_reports

    List scheduled report mailing settings and background processing tasks.

  • list_risks

    List or summarize DLP/rule Risks for a period.

  • list_stream_meta

    Desktop video metadata (SPA GET contracts; no DownloadVideo).

  • list_users_groups

    List users and groups tree (GetUsersGroups2). Type 0=root, 1=group, 2=user.

  • octowatch_whoami

    Show which OctoWatch API host and account the MCP server is using (password never returned).

  • search_monitoring

    Console Tools → Search: parallel Monitoring fan-out with FilterKey.

Public scan report

scanner v0.1.9 · 2026-09-21 · same rubric, same numbers if you re-run it

no findings
  • 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 25 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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.

Install directly

claude mcp add octowatch-mcp -- uvx octowatch-mcp
Add to Cursor

OctoWatch DLP: common questions

Is OctoWatch DLP MCP server safe?
Mostly: it is graded B (83/100). Read the OctoWatch DLP safety report
How do I install OctoWatch DLP?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor 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 25 days ago (2026-08-27). The latest release is v0.5.1.

More from extralabs