Back to directory

BlueRock MCP Python Hooks

BlueRock is a lightweight runtime security sensor for Python processes and MCP servers, recording tool calls, session lifecycle events, module imports and subprocess execution as structured logs with no code changes.

BlueRock MCP Python Hooks

BlueRock wraps a Python process at startup and hooks into it before application code runs, so it can emit structured NDJSON events for security-relevant operations without requiring any changes to the wrapped code. It covers the target application, its dependencies and their transitive dependencies, and verifies each imported module against a SHA-256 hash.

For Model Context Protocol servers specifically, it captures tool calls, resource access, session lifecycle and client connections as distinct event types, aimed at security and AppSec teams who need to know what an MCP-based agent actually does at runtime, rather than what it is supposed to do.

It installs as a pip package with an optional Grafana dashboard, requires Python 3.10 or newer, and runs on Linux and macOS.

More in MCP servers

See all 734
  • Light Cloud

    light-cloud.com

    A hosting platform that deploys a static site, a container, or a managed Postgres database straight from a GitHub, GitLab, or Bitbucket push, with a preview URL for every branch and an MCP server for deploying from Claude Code.

  • ForensicDbg

    forensicdbg.com

    A post-mortem debugger for native Windows x86 and x64 crashes, with an MCP interface so AI tools can consume crash-dump analysis directly.

  • Karada.ai

    karada.ai

    A CI/CD platform that auto-compiles existing APIs into Go MCP servers, attaches composable middleware, and exposes them through one gateway usable from Cursor, Claude Code, and Windsurf.