SecureLLM MCP Server (VoidNxSEC/securellm-mcp) is an MCP server listed on the M8ven Trust Index. It scores 56 out of 100, grade D. It declares 151 tools. No publisher has claimed this listing.
Enables AI assistants to interact with NixOS development tools, manage builds, and optimize workflows through natural language.
Caution. Specific findings reduced this grade. They are listed on the page. Grades reflect the full trust pyramid: code, verification depth, and reputation. New projects cap at C until adoption is earned.
How we verified
Verified is a snapshot. Live keeps it current, and builds your track record.
⚡ Connect GitHub → continuous verification on every pushwhy connect →Who stands behind it
VoidNxSEC
Source: Glama
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find. Or connect your repo for our deepest verification, Live Monitored: read-only, revoke anytime. What we access →
Install from
The grade above is for the source repository. Registries can serve a different version, so we mark the ones we were not able to read.
These names and descriptions are the publisher's own, read from the source code. We print them as written. Our assessment is the findings above, not this list.
adr_newCreate new Architecture Decision Record
adr_new_from_researchGenerate ADR from research_agent validation data with credibility scoring
adr_listList all ADRs with optional filters by status, project, or classification
adr_showShow detailed ADR content including frontmatter and body
adr_searchFull-text search across all ADRs (title and content)
adr_relationsShow relation graph for an ADR: supersedes, superseded_by, related_to, enables
adr_validateValidate ADR(s) against governance contracts (required fields, schema compliance)
adr_gateADR Runtime Assurance Gate: probe runtime level before any write (ADR-0065)
governance_rulesShow governance configuration: approval matrix, compliance tags, chain config
chain_statusGet blockchain status: height, tip hash, last ADR, signed count
chain_verifyFull chain verification report: hash chain integrity, signatures, per-block results
chain_proveGenerate Merkle inclusion proof for an ADR (cryptographic proof of existence in chain)
provenance_traceShow provenance trail for an ADR: stages from research through acceptance
snapshot_latestGet the latest cryptographic snapshot: hash, merkle root, stats
economics_reportADR economics: quality scores, velocity, distribution by project/classification
sbom_statusShow current SBOM (Software Bill of Materials): dependency count, drift status
adr_acceptAccept a proposed ADR: governance check → move file → chain append → merkle rebuild → provenance → snapshot
adr_supersedeMark an ADR as superseded by another, with bidirectional linking
adr_pre_signPre-sign an ADR before acceptance (required for critical classification)
chain_signSign an existing block in the chain (post-acceptance cryptographic signature)
snapshot_createCreate a cryptographic snapshot of the current chain state
sbom_generateRegenerate SBOM from current flake.nix dependencies
browser_launch_advancedLaunch advanced browser session with Puppeteer
browser_extract_dataExtract data from web page using CSS selectors
browser_interact_formInteract with web forms (fill, click, select, etc.)
browser_monitor_changesMonitor element for changes over time
browser_search_aggregateAggregate search results from multiple sources
cleanup_analyze_wasteAnalyze directories for waste files based on complex criteria
cleanup_execute_smartExecute smart cleanup based on previous analysis
cleanup_duplicate_resolverFind and resolve duplicate files using hash comparison
cleanup_log_rotationRotate and compress log files based on size and age
emergency_statusGet comprehensive emergency system status (CPU, memory, SWAP, thermal, load)
emergency_abortEmergency abort: Kill all NIX builds and heavy processes
emergency_cooldownForce CPU cooldown (powersave governor, disable turbo)
emergency_nukeNuclear option: Kill ALL heavy processes (compilers, indexers, etc)
emergency_swapEmergency SWAP cleanup: Free critical SWAP memory
system_health_checkComprehensive system health check (thermal, CPU, memory, disk, SWAP)
safe_rebuild_checkCheck if it's safe to run nixos-rebuild (temperature, load, memory)
files_analyze_structureAnalyze directory structure with detailed statistics
files_auto_organizeAutomatically organize files by type, date, size, or custom rules
files_create_catalogCreate searchable file catalog with SQLite
files_search_catalogSearch file catalog with filters
files_tag_managerManage file tags for organization and search
thermal_checkQuick thermal check before operation (temperature verification)
thermal_forensicsRun complete thermal forensics analysis (3-phase: baseline, stress, rebuild)
thermal_warroomLaunch real-time thermal monitoring war room (continuous display)
rebuild_safety_checkPre-rebuild safety check (thermal + resources + load)
laptop_verdictGenerate laptop replacement verdict from forensic evidence
full_investigationRun complete laptop investigation suite (forensics + verdict)
force_cooldownForce CPU to powersave mode (emergency thermal response)
reset_performanceReset CPU to performance mode (after cooldown)
data_scan_sensitiveScan files for sensitive data patterns (email, phone, SSN, etc.)
data_pseudonymizePseudonymize sensitive data using various methods
data_encrypt_sensitiveEncrypt/decrypt sensitive files using SOPS
data_audit_accessAudit access to sensitive resources
ssh_executeExecute command on remote server via SSH
ssh_file_transferTransfer files via SFTP (upload/download)
ssh_maintenance_checkRun maintenance checks on remote server
ssh_tunnelCreate SSH tunnel (Local, Remote, or Dynamic)
ssh_jump_hostConnect via Jump Host(s)
ssh_session_managerManage persistent SSH sessions
server_statusGet current MCP server status, feature flags, and runtime health
cache_statsGet semantic cache and rate limiter statistics
advanced_code_analysisAdvanced TS/JS code analysis for debugging: overview, symbol types/refs, callers/callees, impact, entrypoints (low-friction).
ux_list_specsList all available UX design specifications for SecureLLM Bridge components
ux_get_specRetrieve a complete UX specification for generating UI components with precise design rules. Use format='prompt' to get an optimized agent prompt.
ux_generate_promptGenerate an optimized AI agent prompt for creating a specific UI component following Bridge design specs precisely
ux_validate_componentValidate a generated component against Bridge UX specifications — checks colors, fonts, layout, and anti-patterns
ux_design_systemGet the complete Bridge Design System reference — colors, typography, spacing, and component patterns
ux_create_specCreate a new UX specification from a template for a Bridge component or view
cerebro_rag_queryQuery Cerebro RAG for grounded answers with source citations. Uses semantic vector search (Jina Code v2 embeddings, 8192-token context) + cross-encoder reranking + LLM generation. Best for codebase questions, architecture exploration, and knowledge retrieval across indexed projects.
cerebro_rag_ingestIndex documents or code snippets into Cerebro's vector store for future RAG queries. Supports batch ingestion with metadata and idempotent upsert by document ID. Content is embedded via Jina Code v2 and stored with HNSW indexing.
cerebro_rag_statusGet Cerebro RAG engine status: loaded embedding models, vector store backend (chroma/pgvector/azure), document count, GPU/CPU device info, and service health. Use before ingestion or to diagnose connectivity issues.
cerebro_rag_benchmarkRun an ad-hoc latency benchmark against the live Cerebro RAG engine. Reports p50/p95/p99 query latency, throughput (queries/s), min/max/avg. Optionally benchmarks ingest throughput. Use to size GPU/CPU requirements before deployment.
searchSearch for information from external sources. Use 'web' for general queries, 'github' for code/repos/issues, 'research' for deep multi-source investigation.
code_analyzeAnalyze code quality and structure. Use 'complexity' for size/complexity metrics, 'dead_code' for unused exports, 'full' for comprehensive multi-pass analysis.
quality_gateValidate workspace quality. Use 'all' for a full quality report, or target a specific check: lint, test, docs.
systemInspect the local system. Use 'health' for overall status, 'disk' for storage analysis, 'network' for connectivity and open ports, 'security' for vulnerability scanning.
lint_codeLint code using ESLint (JS/TS) or Ruff (Python)
format_codeFormat code using Prettier (JS/TS/Web) or Black (Python)
run_testsRun tests using Vitest/Jest or Pytest
github_actionsManage GitHub Actions CI/CD workflows
doc_generateGenerate API documentation from TypeScript/JavaScript source code. Extracts JSDoc/TSDoc comments and produces structured Markdown or JSON output.
doc_coverageMeasure JSDoc/TSDoc documentation coverage across a project. Reports percentage of exported symbols with documentation and identifies undocumented symbols.
doc_validateValidate Markdown documentation: checks for broken links, missing frontmatter, structural issues, and spelling consistency.
ecosystem_mapDiscover and map the entire ~/master/ project ecosystem. Shows all projects, their roles, languages, dependencies, and cross-project relationships. Use this FIRST when working across projects.
ecosystem_traceTrace a symbol, API, file, or concept across the entire ecosystem. Shows where it's used, what depends on it, and what it depends on. Essential for understanding change impact across 18 projects.
ecosystem_searchCross-project search across all ~/master/ projects. Searches code, docs, and configs simultaneously. Returns context-aware results showing which projects reference a concept and how.
git_sherlockGit forensics: heatmaps, churn analysis, change summaries, uncommitted review with commit suggestions, author stats, and file history (ADR-0006).
schema_convertConvert between API schema formats: JSON Schema ↔ TypeScript interfaces ↔ OpenAPI fragments. Supports both inline text and file inputs.
project_bridgeCross-project interoperability analysis: shared dependencies, version alignment, configuration drift detection across multiple projects.
data_transformConvert data between formats: JSON ↔ YAML ↔ TOML ↔ CSV. Handles files and inline data with optional output file writing.
compact_knowledgeComprehensive knowledge database compaction with tiered storage, summarization, and archival. Reduces database size while preserving critical information.
summarize_sessionGenerate LLM-powered summary of a knowledge session, preserving key information in compact form.
deduplicate_entriesDetect and merge duplicate knowledge entries using exact matching, fuzzy matching, or semantic embeddings.
archive_old_sessionsArchive old sessions to compressed JSON files, preserving data while freeing database space.
restore_archived_sessionRestore an archived session from compressed file back into the database.
get_tier_distributionGet the distribution of sessions across storage tiers (hot, warm, cold, frozen).
pin_sessionPin a session to prevent it from being compacted or archived.
get_compaction_historyGet history of compaction operations with statistics.
51 further tools are not listed here. The complete surface is in the source.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
sharp inherited vulnerabilities in libvips: CVE-2026-33327, CVE-2026-33328, CVE-2026-35590, CVE-2026-35591
sharp: Vulnerabilities in libheif: GHSA-g89c-p67h-r497 and GHSA-2jg2-4ch7-h545
systeminformation: OS command injection in networkInterfaces() via interfaces(5) source-directive path on Linux
Systeminformation vulnerable to Linux command injection in networkInterfaces() via unsanitized NetworkManager connection profile name
ADR_HYGIENE_INTERVALADR_REPO_PATHALLOW_PLAINTEXT_TOKENSANTHROPIC_API_KEYCEREBRO_RERANKER_URLDEEPSEEK_API_KEYEMBEDDING_TIMEOUTENABLE_KNOWLEDGEENABLE_PROJECT_WATCHERENABLE_SEMANTIC_CACHEGEMINI_API_KEYGITHUB_TOKENGROQ_API_KEYHOSTNAMEKNOWLEDGE_DB_PATHLLAMA_CPP_URLLLM_API_KEYLLM_API_TIMEOUTLLM_API_URLLLM_DEFAULT_MODELLOG_DIRLOG_LEVELMCP_WORKDIRMETRICS_HOSTMETRICS_PORTMISTRAL_API_KEYNATS_URLNIXOS_HOST_NAMENVIDIA_API_KEYOPENAI_API_KEYOPENROUTER_API_KEYPHANTOM_URLPROJECT_ROOTREPLICATE_API_TOKENREQUEST_DEDUPE_CLEANUP_INTERVALREQUEST_DEDUPE_STALE_TIMEOUTRESPONSE_TEXT_HEAD_CHARSRESPONSE_TEXT_MAX_CHARSRESPONSE_TEXT_TAIL_CHARSSECURELLM_MCP_VERSIONSECURELLM_PROFILES_FILESEMANTIC_CACHE_DB_PATHSEMANTIC_CACHE_EXCLUDE_TOOLSSEMANTIC_CACHE_HIGH_SIMILARITY_THRESHOLDSEMANTIC_CACHE_HOT_MAX_ENTRIESSEMANTIC_CACHE_MAX_CANDIDATESSEMANTIC_CACHE_MAX_ENTRIESSEMANTIC_CACHE_MAX_RESPONSE_BYTESSEMANTIC_CACHE_MIN_QUERY_LENGTHSEMANTIC_CACHE_THRESHOLDSEMANTIC_CACHE_TTLTOOL_ALLOWLISTTOOL_DEGRADED_MODETOOL_DISABLED_LISTTOOL_LIMITER_CONCURRENCYTOOL_LIMITER_DEFAULT_TIMEOUTTOOL_LIMITER_GLOBAL_MAX_CONCURRENCYTOOL_LIMITER_MAX_QUEUE_SIZETOOL_LIMITER_TIMEOUTSTOOL_PRIORITY_OVERRIDESUSAGE_DB_PATHXDG_CONFIG_HOMEDependencies
16 runtime dependencies (12 dev), 1 flagged: puppeteer
Tool annotations
No tools have read-only/destructive annotations
Add readOnlyHint or destructiveHint annotations to every tool so hosts can warn users before invoking.
All four hints declared on every tool
151/151 tools missing one or more hints — adr_new (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); adr_new_from_research (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); adr_list (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint), +148 more. OpenAI's directory rejects tools where any of the four hints are missing or non-boolean.
For every tool, set all four hints (readOnlyHint, destructiveHint, idempotentHint, openWorldHint) to explicit true/false values that match the handler’s actual behaviour.
Tool test coverage
Only 34/151 tools referenced in tests (23%)
Write tests that reference each tool by name so every tool has at least one test.
Shell command execution
2 calls in production code run through a shell (src/auth/token-storage.ts:47, src/config/secrets-loader.ts:16)
Prefer library functions over shell-outs. If you must shell out, ensure all inputs are properly escaped.
Production dependencies are patched
0 critical, 4 high severity in production deps — sharp@0.33.5 (high), sharp@0.33.5 (high)
Run npm audit fix, or upgrade the affected packages to a non-vulnerable version.
Claim the listing to review these findings one by one and send us a correction where you disagree, straight to the team. Claiming also means we tell you when the grade moves, and reach you first if we find anything urgent.
[](https://m8ven.ai/mcp/voidnxsec/securellm-mcp)?variant=verified from the URL.Vetting this one by hand? Tool Check is an MCP that scores other MCPs. Add it once and ask Claude, ChatGPT, or any MCP client to grade a server, surface CVEs, check the publisher, and suggest safer alternatives — before you install.
https://m8ven.ai/api/mcp/tool-check