Mund — MCP Security Scanner
Scan for prompt injection, secrets, PII, and vet MCP servers before installation
Connector by Tyox-all · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/tyox-all-mund
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 70 read · 37 write · 7 delete · 23 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 137
Read from the source code; the running server may list different tools.
Read 70 · Look things up without changing anything.
ccpa_check_opt_outccpa_get_checkpointsccpa_get_consumerccpa_get_opt_outsccpa_get_overdue_requestsccpa_get_pending_requestsccpa_get_requestccpa_verify_chainccpa_verify_requestdomere_analyze_contentdomere_check_driftdomere_check_injection
Show 58 more tools
domere_detect_languagedomere_estimate_anchor_costdomere_gdpr_check_consentdomere_get_threaddomere_list_threadsdomere_verify_threadhord_export_audit_loghord_get_attestation_chainhord_get_attestationshord_get_sandbox_resultshord_list_capabilitieshord_list_redaction_policieshord_list_vaultshord_retrieve_memorieshord_retrieve_secrethord_tokenize_piihord_verify_attestationhord_verify_capabilityhundredmen_check_reputationhundredmen_check_wardhundredmen_diff_intenthundredmen_get_call_historyhundredmen_get_confighundredmen_get_live_feedhundredmen_get_pendinghundredmen_get_server_statshundredmen_get_statshundredmen_list_servershundredmen_show_wardmund_audit_mcp_permissionsmund_check_mcp_rugpullmund_check_typosquattingmund_check_urlmund_get_eventsmund_get_statusmund_intel_statusmund_list_canariesmund_list_intel_sourcesmund_list_patternsmund_list_rulesmund_scan_contentmund_scan_mcp_servermund_threat_scanmund_validate_commandtollere_check_cvestollere_check_maintainertollere_check_typosquattollere_detect_sandwichtollere_diff_versionstollere_scan_dependenciestollere_scan_dockertollere_scan_extensiontollere_scan_packageweave_check_driftweave_check_injectionweave_check_urlweave_scan_contentweave_scan_secrets
Write 37 · Create, change, send or run things.
ccpa_record_opt_outccpa_register_consumerccpa_withdraw_opt_outdomere_add_hopdomere_close_threaddomere_create_threaddomere_gdpr_breach_notifydomere_gdpr_handle_dsardomere_gdpr_log_processingdomere_gdpr_record_consentdomere_gdpr_right_to_erasuredomere_gdpr_withdraw_consent
Show 25 more tools
hord_attest_actionhord_create_redaction_policyhord_create_sandboxhord_create_vaulthord_execute_in_sandboxhord_seal_vaulthord_store_memoryhord_store_secrethundredmen_approve_callhundredmen_block_callhundredmen_create_sessionhundredmen_set_policymund_acknowledge_alertmund_add_intel_sourcemund_add_rulemund_allowlist_patternmund_block_patternmund_configure_notificationmund_create_canarymund_toggle_patternmund_update_threat_intelweave_create_checkpointweave_create_threadweave_sandbox_executeweave_store_secret
Delete 7 · Delete, drop, revoke or wipe things.
ccpa_submit_requesthord_destroy_sandboxhord_revoke_capabilityhundredmen_unload_wardmund_remove_canarymund_remove_intel_sourcemund_remove_rule
Not yet classified 23 · We could not tell from the name and description.
ccpa_annual_metricsccpa_complete_requestccpa_deny_requestccpa_extend_requestccpa_generate_reportccpa_process_gpcdomere_gdpr_automated_decisiondomere_gdpr_data_portabilitydomere_gdpr_reportdomere_gdpr_retention_checkdomere_prepare_anchorhord_delegate_capability
Show 11 more tools
hord_detokenizehord_open_vaulthord_promote_sandbox_resulthord_redact_contenthord_request_capabilityhundredmen_declare_intenthundredmen_end_sessionhundredmen_load_wardhundredmen_report_suspiciousweave_redactweave_redact_pii
Files it touches
- Any path the agent passes to its tools
Tools (137)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
ccpa_annual_metricsGenerate annual metrics disclosure (required by CCPA)
ccpa_check_opt_outCheck if consumer has active opt-out of specific type
ccpa_complete_requestComplete a consumer request with response
ccpa_deny_requestDeny a consumer request with reason
ccpa_extend_requestExtend request deadline by additional 45 days (allowed once per request)
ccpa_generate_reportGenerate a CCPA compliance report
ccpa_get_checkpointsGet audit trail checkpoints for CCPA compliance
ccpa_get_consumerGet consumer details by ID or email
ccpa_get_opt_outsGet all opt-outs for a consumer
ccpa_get_overdue_requestsGet all overdue consumer requests (past deadline)
ccpa_get_pending_requestsGet all pending consumer requests
ccpa_get_requestGet details of a specific request
ccpa_process_gpcProcess Global Privacy Control signal for a consumer (auto opts-out of sale and sharing)
ccpa_record_opt_outRecord a consumer opt-out (Do Not Sell/Share)
ccpa_register_consumerRegister a new consumer for CCPA compliance tracking
Show 122 more tools
ccpa_submit_requestSubmit a new consumer request (Right to Know, Delete, Correct, etc.)
ccpa_verify_chainVerify integrity of CCPA checkpoint chain
ccpa_verify_requestVerify consumer identity for a request
ccpa_withdraw_opt_outWithdraw a consumer opt-out
domere_add_hopAdd hop to thread
domere_analyze_contentFull semantic analysis
domere_check_driftCheck intent drift
domere_check_injectionCheck for prompt injection
domere_close_threadClose thread
domere_create_threadCreate thread from human intent
domere_detect_languageDetect language in content
domere_estimate_anchor_costEstimate blockchain cost
domere_gdpr_automated_decisionTrack automated decisions and ensure Article 22 compliance. Records automated decision-making, tracks human review requirements, manages appeals. Use when: logging AI/ML decisions, ensuring human oversight, handling decision appeals.
domere_gdpr_breach_notifyReport and manage data breaches per GDPR Articles 33-34. Tracks 72-hour notification deadline and manages breach response workflow. Use when: reporting data breaches, tracking breach response, notifying authorities/subjects.
domere_gdpr_check_consentCheck if a data subject has valid consent for a specific purpose. Returns current consent status and details. Use when: validating consent before processing, checking consent status, auditing consent records.
domere_gdpr_data_portabilityExport data subject's personal data in a portable format per GDPR Article 20. Generates a machine-readable export of all personal data. Use when: handling portability requests, exporting user data, transferring data to another controller.
domere_gdpr_handle_dsarCreate and manage a Data Subject Access Request (DSAR). Supports all GDPR rights: access (Art 15), rectification (Art 16), erasure (Art 17), restriction (Art 18), portability (Art 20), objection (Art 21), automated decisions (Art 22). Use when: receiving subject rights requests, managing DSAR workflow, tracking request deadlines.
domere_gdpr_log_processingCreate or update processing activity records per GDPR Article 30. Maintains the required register of processing activities. Use when: documenting new processing activities, updating existing records, audit preparation.
domere_gdpr_record_consentRecord a data subject's consent for a specific processing purpose. Creates an auditable consent record with legal basis tracking per GDPR Article 6. Use when: capturing user consent, updating consent preferences, documenting legal basis for processing.
domere_gdpr_reportGenerate GDPR compliance reports and dashboards. Creates audit-ready reports for consent, DSARs, breaches, retention, and overall compliance. Use when: preparing for audits, generating compliance dashboards, reviewing GDPR status.
domere_gdpr_retention_checkManage and execute data retention policies per GDPR Article 5(1)(e). Enforces storage limitation principle and documents retention decisions. Use when: creating retention policies, running retention checks, auditing data lifecycle.
domere_gdpr_right_to_erasureExecute the right to erasure ("right to be forgotten") per GDPR Article 17. Permanently deletes all personal data for a subject while maintaining audit compliance. Use when: processing erasure requests, handling deletion requests, clearing user data.
domere_gdpr_withdraw_consentWithdraw a previously granted consent. Creates an audit trail of the withdrawal per GDPR Article 7(3). Use when: user requests to withdraw consent, updating consent status, handling opt-out requests.
domere_get_threadGet thread details
domere_list_threadsList threads
domere_prepare_anchorPrepare anchor transaction
domere_verify_threadVerify thread integrity
hord_attest_actionCreate a cryptographic attestation for an action
hord_create_redaction_policyCreate a policy for redacting sensitive data
hord_create_sandboxCreate an isolated execution environment
hord_create_vaultCreate a new encrypted vault for storing agent state, memories, and credentials
hord_delegate_capabilityDelegate a capability to another agent
hord_destroy_sandboxDestroy a sandbox and clean up resources
hord_detokenizeReverse tokenization to get original values
hord_execute_in_sandboxExecute code or command in a sandbox
hord_export_audit_logExport attestations for audit
hord_get_attestation_chainGet the chain of attestations
hord_get_attestationsGet attestations for an agent
hord_get_sandbox_resultsGet results from a sandbox
hord_list_capabilitiesList capability tokens for an agent
hord_list_redaction_policiesList all redaction policies
hord_list_vaultsList all vaults accessible to an agent
hord_open_vaultOpen a vault for reading and writing
hord_promote_sandbox_resultPromote a sandbox result for real execution
hord_redact_contentRedact sensitive data from content
hord_request_capabilityRequest a capability token for accessing a resource
hord_retrieve_memoriesRetrieve memories from a vault
hord_retrieve_secretRetrieve a credential from a vault
hord_revoke_capabilityRevoke a capability token
hord_seal_vaultClose and re-encrypt a vault
hord_store_memoryStore a memory in a vault
hord_store_secretStore an encrypted credential in a vault
hord_tokenize_piiTokenize PII in text
hord_verify_attestationVerify an attestation is valid
hord_verify_capabilityVerify if a capability token is valid for an action
hundredmen_approve_callManually approve a pending call. Use when: allowing a blocked operation after review, unblocking legitimate actions.
hundredmen_block_callManually block a pending call. Use when: preventing suspicious actions, blocking after review.
hundredmen_check_reputationGet reputation score and details for an MCP server. Shows trust score, security score, community reports, and verification status. Use when: evaluating server trustworthiness, before enabling new servers.
hundredmen_check_wardDry-run a tool call against the loaded WARD.md policy without executing it. Returns the decision (allow / deny / require_approval) and the breakdown of which checks fired. Use when: testing a policy, debugging why a call was blocked, or pre-flighting a sensitive operation.
hundredmen_create_sessionCreate a new inspection session for tracking AI agent activity. Sessions group tool calls and enable drift detection across the conversation. Use when: starting a new task, beginning agent workflow, initializing inspection.
hundredmen_declare_intentDeclare the intended actions for a session. Enables drift detection by comparing actual tool calls against declared intent. Use when: before performing a task, setting expectations, documenting purpose.
hundredmen_diff_intentCompare declared intent vs actual actions ("Said X, doing Y" analysis). Identifies drift between what the AI said it would do and what it's actually doing. Use when: verifying agent behavior, catching unauthorized actions, security review.
hundredmen_end_sessionEnd an inspection session and get summary statistics. Use when: task completed, workflow finished, cleaning up.
hundredmen_get_call_historyQuery historical call data with filters. Use when: auditing past activity, investigating incidents, generating reports.
hundredmen_get_configGet current inspector configuration. Use when: reviewing settings, debugging policy issues.
hundredmen_get_live_feedGet recent intercepted calls in real-time. Shows what the AI agent is actually doing vs what it said it would do. Use when: monitoring agent activity, reviewing actions, debugging behavior.
hundredmen_get_pendingGet all calls waiting for manual approval. Use when: reviewing risky operations, approving/blocking queued actions.
hundredmen_get_server_statsGet detailed statistics for an MCP server. Shows call patterns, error rates, response times, and anomalies. Use when: analyzing server behavior, investigating issues, capacity planning.
hundredmen_get_statsGet overall inspector statistics. Shows total calls, approval rate, block rate, active sessions. Use when: monitoring system health, generating reports.
hundredmen_list_serversList all known servers with reputation scores. Use when: reviewing server inventory, finding low-reputation servers.
hundredmen_load_wardLoad a WARD.md security policy. If no path is given, attempts to load from \$WEAVE_WARD_PATH or ./WARD.md. Use when: starting a new task with explicit policy enforcement, or testing a new policy before deployment.
hundredmen_report_suspiciousReport suspicious behavior from an MCP server. Contributes to community reputation scoring. Use when: server behaves unexpectedly, potential security issue, data concerns.
hundredmen_set_policyConfigure inspection policies. Set which operations require approval, risk thresholds, etc. Use when: customizing security rules, adjusting sensitivity.
hundredmen_show_wardShow the currently loaded WARD.md policy and its source. Use when: confirming which policy is active, debugging unexpected blocks.
hundredmen_unload_wardRemove the active WARD.md policy. Subsequent tool calls will not be gated by WARD. Use when: switching policies, or temporarily disabling enforcement.
mund_acknowledge_alertAcknowledge Security AlertMark a security event/alert as acknowledged. Args: - event_id (string): ID of the event to acknowledge - acknowledged_by (string): Optional name/ID of acknowledger Returns: Confirmation of acknowledgment
mund_add_intel_sourceAdd a custom threat intelligence feed. Supports URL, file, and API sources.
mund_add_ruleAdd Detection RuleAdd a custom security detection rule. Create custom rules to detect specific patterns in content. Rules use regular expressions for pattern matching and can be configured with different severity levels and actions. Args: - id (string): Unique rule identifier (lowercase, alphanumeric, underscores) - name (string): Human-readable rule name - description (string): Optional description - type: Detection type (secret, pii, code_pattern, injection, exfiltration) - pattern (string): Regular expression to match - severity: Severity level (critical, high, medium, low, info) - action: Ac…
mund_allowlist_patternAllowlist PatternAdd a pattern to the allowlist. Allowlisted patterns will be ignored by detection rules. Args: - pattern (string): Pattern to allowlist - type: Type of pattern Returns: Confirmation of allowlist addition
mund_audit_mcp_permissionsAnalyze the permission scope and capabilities of an MCP server's tools. Identifies network access, filesystem operations, command execution, and other potentially dangerous capabilities.
mund_block_patternBlock PatternAdd a pattern to the blocklist. Blocked patterns will always be flagged regardless of other rules. Args: - pattern (string): Pattern to block - type: Type of pattern (secret, pii, code_pattern, injection, exfiltration) Returns: Confirmation of blocklist addition
mund_check_mcp_rugpullDetect MCP rug pulls: compare a server manifest with the baseline recorded when the server was first checked. Flags changed tool descriptions or schemas, and added or removed tools; escalates to critical when a changed tool now looks malicious or gains command execution. The first check records the baseline.
mund_check_typosquattingCheck if an MCP server name is potentially typosquatting a known legitimate server. Compares against a list of official and common MCP servers.
mund_check_urlCheck URL Safetyread-onlyCheck if a URL is safe to access. Validates URLs against known dangerous patterns including: - Data exfiltration services (webhook.site, requestbin, etc.) - IP-based URLs (often used to bypass domain filtering) - Suspicious TLDs (.tk, .ml, etc.) - Data URLs (can contain arbitrary content) Args: - url (string): The URL to check (required) - tool_name (string): Name of tool attempting access (optional) - agent_id (string): ID of requesting agent (optional) Returns: JSON object with: - url: The checked URL - safe: Boolean indicating if URL is safe - risk_level: 'safe' | 'suspicio…
mund_configure_notificationConfigure Notification ChannelConfigure a notification channel for security alerts. Note: Full configuration requires environment variables. This tool can update webhook URLs and minimum severity settings at runtime. Args: - type: Channel type (slack, teams, email, webhook) - webhook_url: Webhook URL (for slack, teams, webhook) - min_severity: Minimum severity to notify Returns: Confirmation of configuration
mund_create_canaryCreate a canary token to place in a system prompt or other confidential context. Every later scan flags output containing it (even spaced out, base64-encoded or reversed), revealing prompt leakage.
mund_get_eventsGet Security Eventsread-onlyRetrieve recent security events from the Mund monitoring system. Supports filtering and pagination for efficient event retrieval. Args: - limit (number): Maximum events to return, 1-1000 (default: 50) - offset (number): Skip this many events for pagination (default: 0) - severity ('critical' | 'high' | 'medium' | 'low' | 'info'): Filter by severity - type: Filter by detection type - acknowledged (boolean): Filter by acknowledgment status Returns: JSON object with: - total: Total matching events - count: Events in this response - offset: Current offset - has_more: Whether…
mund_get_statusGet Monitoring Statusread-onlyGet the current status of the Mund monitoring system. Returns information about: - Active analyzers and their status - Number of rules loaded - Configured notification channels - Block mode status - Recent event statistics
mund_intel_statusGet threat intelligence health status including source coverage, pattern counts by category, and MITRE ATT&CK technique coverage.
mund_list_canariesList registered canary tokens.
mund_list_intel_sourcesList all configured threat intelligence sources with their status, update intervals, and pattern counts.
mund_list_patternsBrowse threat detection patterns by source, category, or enabled status.
mund_list_rulesList Detection Rulesread-onlyList all configured detection rules. Args: - type: Optional filter by detection type - enabled_only: Only show enabled rules (default: false) Returns: Array of rule configurations
mund_remove_canaryRemove a canary token.
mund_remove_intel_sourceRemove a custom threat intelligence source and all its patterns.
mund_remove_ruleRemove Detection Rulecan change or delete dataRemove a custom detection rule by ID. Note: Built-in rules cannot be removed, only disabled. Args: - id (string): ID of the rule to remove Returns: Confirmation of rule removal
mund_scan_contentScan Content for Security Issuesread-onlyScan text or code content for security vulnerabilities, secrets, PII, and other issues. This tool analyzes the provided content using multiple security analyzers: - Secret Scanner: Detects API keys, tokens, passwords, and credentials - PII Detector: Finds personal identifiable information - Code Analyzer: Identifies dangerous code patterns - Injection Detector: Spots prompt injection attempts - Exfiltration Detector: Detects data exfiltration patterns Args: - content (string): The text/code to scan (required) - content_type ('text' | 'code' | 'json' | 'yaml'): Type of content (default: '…
mund_scan_mcp_serverScan an MCP server manifest (server.json) for security issues before installation. Detects prompt injection in tool descriptions, typosquatting, embedded secrets, and dangerous permissions.
mund_threat_scanScan content using threat intelligence patterns. Returns findings with MITRE ATT&CK technique mappings.
mund_toggle_patternEnable or disable a specific threat detection pattern.
mund_update_threat_intelPull latest threat patterns from configured intelligence feeds. Updates MITRE ATT&CK mappings and community blocklists.
mund_validate_commandValidate Shell Commandread-onlyValidate a shell command for safety before execution. Checks for dangerous patterns including: - Destructive commands (rm -rf, format, etc.) - Privilege escalation (sudo, chmod 777, etc.) - Network exfiltration (curl to suspicious URLs, etc.) - Code injection (eval, exec with variables, etc.) Args: - command (string): Shell command to validate (required) - tool_name (string): Name of tool executing command (optional) - agent_id (string): ID of requesting agent (optional) Returns: JSON object with: - command: The validated command - safe: Boolean indicating if command is safe -…
tollere_check_cvesQuery OSV.dev for known vulnerabilities affecting a specific package version.
tollere_check_maintainerGet maintainer reputation score for a package (0-100, higher = more trustworthy).
tollere_check_typosquatCheck if a package name is suspiciously similar to a popular package.
tollere_detect_sandwichDetect sandwich-pattern attacks across the version history of a package - where malicious code is removed in a clean version then reappears later. The Checkmarx case detector.
tollere_diff_versionsCompare two versions of a package to detect suspicious changes (new install scripts, injected dependencies, obfuscated code). The Axios case detector.
tollere_scan_dependenciesScan an entire package.json for supply chain risks. Returns a full report.
tollere_scan_dockerScan a Docker image for supply chain risks - tag overwriting, phantom tags, suspicious manifest patterns. Use BEFORE `docker pull`.
tollere_scan_extensionScan an IDE extension for supply chain risks. Covers VS Code (and Cursor/Windsurf), Open VSX (VSCodium/Gitpod), and JetBrains IDEs (IntelliJ/PyCharm/WebStorm/etc).
tollere_scan_packageScan a single package for supply chain risks (typosquats, CVEs, low reputation, suspicious patterns). Use BEFORE `npm install <name>`.
weave_check_driftCheck if an interpretation has drifted from the original intent
weave_check_injectionCheck content for prompt injection and jailbreak attempts
weave_check_urlCheck URL safety
weave_create_checkpointCreate compliance checkpoint
weave_create_threadCreate a new thread to track agent actions
weave_redactRedact sensitive information (PII, secrets) from content
weave_redact_piiRedact PII from text
weave_sandbox_executeExecute code in a secure sandbox
weave_scan_contentScan content for security threats including secrets, PII, injection attempts, and exfiltration patterns
weave_scan_secretsScan content specifically for secrets and credentials
weave_store_secretStore secret in vault
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 1
- Last commit
- Oct 19, 2026 (9 days ago)
- Last release
- Mar 12, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.Tyox-all/mund- Version
- 0.1.12
- Auth
- No auth
- Packages
- npm @weave_protocol/mund
- License
- Apache-2.0
- Repository
- github.com/Tyox-all/Weave_Protocol
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
Mund — MCP Security Scanner. Agent Mart. https://agentmart.dev/connectors/tyox-all-mund (last updated 2026-10-24)