MCP server for Tenzir
Project description
Tenzir MCP Server
A Model Context Protocol server for Tenzir that enables AI assistants to interact with security data pipelines and map data to the Open Cybersecurity Schema Framework (OCSF).
Installation
Prerequisites
The MCP server requires Tenzir to be installed and available in your $PATH:
# Check if Tenzir is installed
tenzir --version
If not installed, follow the documentation or just run:
curl https://get.tenzir.app | sh
Quick Test
Run without installation:
uv tool run tenzir-mcp --help
Usage with Claude
Claude Desktop
Add the server to your Claude Desktop app configuration:
{
"mcpServers": {
"tenzir": {
"command": "uv",
"args": ["tool", "run", "tenzir-mcp"]
}
}
}
Claude Code
Use the Claude MCP CLI to add the server:
# For production use (from PyPI)
claude mcp add tenzir --scope user -- uv tool run tenzir-mcp
# For development (from source)
claude mcp add tenzir --scope user -- uv run --project $(pwd) tenzir-mcp
Don't forget to restart Claude after making changes to the server.
Development
See DEVELOPMENT.md for development setup.
License
This project ships with an Apache License 2.0.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tenzir_mcp-0.1.1.tar.gz.
File metadata
- Download URL: tenzir_mcp-0.1.1.tar.gz
- Upload date:
- Size: 3.8 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df447965e597da69d53666edb62c610cb69225c0837a27d8b5d1210deef2ed65
|
|
| MD5 |
4c37a29754ed3cc676e311cae600e86e
|
|
| BLAKE2b-256 |
6cb38d93d37390f16ae309a208973a9f2d573f2f1420c82ac82b92b22b9042db
|
Provenance
The following attestation bundles were made for tenzir_mcp-0.1.1.tar.gz:
Publisher:
publish.yml on tenzir/mcp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tenzir_mcp-0.1.1.tar.gz -
Subject digest:
df447965e597da69d53666edb62c610cb69225c0837a27d8b5d1210deef2ed65 - Sigstore transparency entry: 390657646
- Sigstore integration time:
-
Permalink:
tenzir/mcp@a77df3df7e7fa0c932d8514e4696495ad048e45f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/tenzir
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a77df3df7e7fa0c932d8514e4696495ad048e45f -
Trigger Event:
release
-
Statement type:
File details
Details for the file tenzir_mcp-0.1.1-py3-none-any.whl.
File metadata
- Download URL: tenzir_mcp-0.1.1-py3-none-any.whl
- Upload date:
- Size: 4.3 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dc72bd914e64affee36c5dc2dbb87cf14feef0ec17254d27ed0e21e991a49378
|
|
| MD5 |
e22ff99f530f790a8dd02880e1d3b1ce
|
|
| BLAKE2b-256 |
ff36b860de050e01720acfb97ba048fa9fe2187d8b5bbeafb0713881dfc8efe7
|
Provenance
The following attestation bundles were made for tenzir_mcp-0.1.1-py3-none-any.whl:
Publisher:
publish.yml on tenzir/mcp
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
tenzir_mcp-0.1.1-py3-none-any.whl -
Subject digest:
dc72bd914e64affee36c5dc2dbb87cf14feef0ec17254d27ed0e21e991a49378 - Sigstore transparency entry: 390657663
- Sigstore integration time:
-
Permalink:
tenzir/mcp@a77df3df7e7fa0c932d8514e4696495ad048e45f -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/tenzir
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@a77df3df7e7fa0c932d8514e4696495ad048e45f -
Trigger Event:
release
-
Statement type: