journald-mcp-server
Verified Safeby james116blue
Overview
Access and filter systemd journal logs through an MCP server.
Installation
uv run server.pySecurity Notes
The server uses `systemd-python` for journal access, and `dateparser` for datetime parsing. Input parameters for filtering are used safely (e.g., `add_match` for journal reader, case-insensitive string `in` comparison for messages) without direct command execution or shell injection points. No hardcoded secrets are identified. Running the server requires the user to be part of the `systemd-journal` group, which is a standard privilege configuration for journal access and not a code vulnerability itself.
Similar Servers
pypi-query-mcp-server
A Model Context Protocol (MCP) server for querying PyPI package information, dependencies, and compatibility checking, assisting AI agents in Python development workflows.
shinzo-py
Provides OpenTelemetry-compatible observability for Python MCP servers, offering insights into agent usage patterns, contextualized tool calls, and server performance analysis.
systemd-mcp
Manages systemd services, units, and logs via the Model Context Protocol (MCP) by directly connecting to systemd's C API.
k8s-observability-mcp
Provides an MCP server to explore and analyze Kubernetes metrics, logs, traces, and service graph data for observability and debugging.