What runtime dependencies does YaraFlux MCP Server require?
Python 3.13+ is required for source installation. Docker is used for containerized deployment. No other external services are strictly required, but MinIO/S3 can be used for remote storage.
@ThreatFlux
Basic information
A yara based MCP Server
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"YaraFlux": {
"command": "docker",
"args": [
"pull",
"threatflux/yaraflux-mcp-server:latest"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
YaraFlux MCP Server is a Model Context Protocol (MCP) server that gives AI assistants the ability to analyze files using YARA rules. It integrates YARA-based threat scanning with LLMs, supporting comprehensive rule management, secure scanning, and result analysis through a modular architecture.
Run it with Docker (docker pull threatflux/yaraflux-mcp-server:latest and docker run with the required JWT_SECRET_KEY, ADMIN_PASSWORD, and DEBUG environment variables) or install from source (requires Python 3.13+, then make install and make run). For Claude Desktop, add a docker entry to claude_desktop_config.json with the appropriate environment variables and auto-approved tools.
Python 3.13+ is required for source installation. Docker is used for containerized deployment. No other external services are strictly required, but MinIO/S3 can be used for remote storage.
By default, uploaded files and scan results are stored on the local filesystem. Optionally, MinIO/S3 storage can be configured. JWT authentication protects the API, and the container runs as a non-root user.
The server uses the Model Context Protocol (MCP) for communication with AI assistants. API access is protected by JWT authentication, configured via the `JWT_SECRET_KEY` environment variable.
Yes, the `import_threatflux_rules` tool allows importing rules directly from the ThreatFlux GitHub repository, and rules can be categorized as custom or community.
Add a `docker` command entry in Claude Desktop’s `claude_desktop_config.json` under `mcpServers`, setting the required environment variables. After restarting Claude Desktop, the MCP tools become available.
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.
A search tool helps dev to solve the naming things problem.
不止于 CSS
Painless E2E Automation for Mobile and Web
Comments