Back to Home
tenzir icon

mcp

Verified Safe

by tenzir

Overview

This server enables AI assistants to interact with the Tenzir data pipeline engine for security operations, providing tools for TQL pipeline execution, documentation access, OCSF integration, package management, and code generation.

Installation

Run Command
docker run -i tenzir/mcp

Environment Variables

  • GITHUB_TOKEN
  • DEBUG

Security Notes

The server's `run_pipeline` tool executes the `tenzir` binary with user-provided TQL code or file paths directly via `asyncio.create_subprocess_exec`. While `shell=True` is not used, potentially malicious input in the `pipeline` argument (if it contains shell metacharacters or refers to malicious paths) could pose a risk if generated by a compromised or poorly-controlled AI agent. Similarly, `package_add_operator` and `package_add_test` write user-provided TQL code and data to the filesystem. The bootstrap process (`_download_docs`, `_download_ocsf`) fetches documentation and OCSF schemas from external URLs (GitHub, schema.ocsf.io), which introduces a supply chain risk if those sources were compromised. No hardcoded secrets or obvious 'eval' usage were found.

Similar Servers

Stats

Interest Score37
Security Score6
Cost ClassHigh
Avg Tokens4000
Stars7
Forks4
Last Update2025-12-06

Tags

TenzirData PipelineSecurity OperationsOCSFCoding Agent