Back to Home
8b-is icon

q8-caster

by 8b-is

Overview

AI-powered display casting MCP server with comprehensive media support for various content types and network devices.

Installation

Run Command
./scripts/manage.sh run

Environment Variables

  • RUST_LOG
  • Q8_CASTER_ENCRYPTION_KEY

Security Notes

CRITICAL: The HTTP API uses a hardcoded API key ('q8-caster-dev-key') for authentication, making it easily bypassable and highly insecure for production. The `elevated` flag allows running the server with `sudo` (root privileges) which is a significant security risk. Keycloak authentication is present but explicitly disabled/placeholder. The secrets management module is marked as `TODO` indicating a lack of secure secret handling. WASM execution is planned (`src/render/wasm.rs`) which introduces potential risks if not properly sandboxed in the future. PDF parsing (`pdfium-render`) can also be an attack vector if not kept updated.

Similar Servers

Stats

Interest Score0
Security Score2
Cost ClassLow
Avg Tokens300
Stars0
Forks0
Last Update2025-12-01

Tags

AI-poweredDisplay CastingMCP ServerMultimediaNetwork ReceiverRust