Skip to content
Agentmart
Submit a tool

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

IndexedApache-2.0Local (stdio)
Write a review

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.

We use your email only for this newsletter. Privacy

About

Scan for prompt injection, secrets, PII, and vet MCP servers before installation

No 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_out
  • ccpa_get_checkpoints
  • ccpa_get_consumer
  • ccpa_get_opt_outs
  • ccpa_get_overdue_requests
  • ccpa_get_pending_requests
  • ccpa_get_request
  • ccpa_verify_chain
  • ccpa_verify_request
  • domere_analyze_content
  • domere_check_drift
  • domere_check_injection
Show 58 more tools
  • domere_detect_language
  • domere_estimate_anchor_cost
  • domere_gdpr_check_consent
  • domere_get_thread
  • domere_list_threads
  • domere_verify_thread
  • hord_export_audit_log
  • hord_get_attestation_chain
  • hord_get_attestations
  • hord_get_sandbox_results
  • hord_list_capabilities
  • hord_list_redaction_policies
  • hord_list_vaults
  • hord_retrieve_memories
  • hord_retrieve_secret
  • hord_tokenize_pii
  • hord_verify_attestation
  • hord_verify_capability
  • hundredmen_check_reputation
  • hundredmen_check_ward
  • hundredmen_diff_intent
  • hundredmen_get_call_history
  • hundredmen_get_config
  • hundredmen_get_live_feed
  • hundredmen_get_pending
  • hundredmen_get_server_stats
  • hundredmen_get_stats
  • hundredmen_list_servers
  • hundredmen_show_ward
  • mund_audit_mcp_permissions
  • mund_check_mcp_rugpull
  • mund_check_typosquatting
  • mund_check_url
  • mund_get_events
  • mund_get_status
  • mund_intel_status
  • mund_list_canaries
  • mund_list_intel_sources
  • mund_list_patterns
  • mund_list_rules
  • mund_scan_content
  • mund_scan_mcp_server
  • mund_threat_scan
  • mund_validate_command
  • tollere_check_cves
  • tollere_check_maintainer
  • tollere_check_typosquat
  • tollere_detect_sandwich
  • tollere_diff_versions
  • tollere_scan_dependencies
  • tollere_scan_docker
  • tollere_scan_extension
  • tollere_scan_package
  • weave_check_drift
  • weave_check_injection
  • weave_check_url
  • weave_scan_content
  • weave_scan_secrets

Write 37 · Create, change, send or run things.

  • ccpa_record_opt_out
  • ccpa_register_consumer
  • ccpa_withdraw_opt_out
  • domere_add_hop
  • domere_close_thread
  • domere_create_thread
  • domere_gdpr_breach_notify
  • domere_gdpr_handle_dsar
  • domere_gdpr_log_processing
  • domere_gdpr_record_consent
  • domere_gdpr_right_to_erasure
  • domere_gdpr_withdraw_consent
Show 25 more tools
  • hord_attest_action
  • hord_create_redaction_policy
  • hord_create_sandbox
  • hord_create_vault
  • hord_execute_in_sandbox
  • hord_seal_vault
  • hord_store_memory
  • hord_store_secret
  • hundredmen_approve_call
  • hundredmen_block_call
  • hundredmen_create_session
  • hundredmen_set_policy
  • mund_acknowledge_alert
  • mund_add_intel_source
  • mund_add_rule
  • mund_allowlist_pattern
  • mund_block_pattern
  • mund_configure_notification
  • mund_create_canary
  • mund_toggle_pattern
  • mund_update_threat_intel
  • weave_create_checkpoint
  • weave_create_thread
  • weave_sandbox_execute
  • weave_store_secret

Delete 7 · Delete, drop, revoke or wipe things.

  • ccpa_submit_request
  • hord_destroy_sandbox
  • hord_revoke_capability
  • hundredmen_unload_ward
  • mund_remove_canary
  • mund_remove_intel_source
  • mund_remove_rule

Not yet classified 23 · We could not tell from the name and description.

  • ccpa_annual_metrics
  • ccpa_complete_request
  • ccpa_deny_request
  • ccpa_extend_request
  • ccpa_generate_report
  • ccpa_process_gpc
  • domere_gdpr_automated_decision
  • domere_gdpr_data_portability
  • domere_gdpr_report
  • domere_gdpr_retention_check
  • domere_prepare_anchor
  • hord_delegate_capability
Show 11 more tools
  • hord_detokenize
  • hord_open_vault
  • hord_promote_sandbox_result
  • hord_redact_content
  • hord_request_capability
  • hundredmen_declare_intent
  • hundredmen_end_session
  • hundredmen_load_ward
  • hundredmen_report_suspicious
  • weave_redact
  • weave_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_metrics

    Generate annual metrics disclosure (required by CCPA)

  • ccpa_check_opt_out

    Check if consumer has active opt-out of specific type

  • ccpa_complete_request

    Complete a consumer request with response

  • ccpa_deny_request

    Deny a consumer request with reason

  • ccpa_extend_request

    Extend request deadline by additional 45 days (allowed once per request)

  • ccpa_generate_report

    Generate a CCPA compliance report

  • ccpa_get_checkpoints

    Get audit trail checkpoints for CCPA compliance

  • ccpa_get_consumer

    Get consumer details by ID or email

  • ccpa_get_opt_outs

    Get all opt-outs for a consumer

  • ccpa_get_overdue_requests

    Get all overdue consumer requests (past deadline)

  • ccpa_get_pending_requests

    Get all pending consumer requests

  • ccpa_get_request

    Get details of a specific request

  • ccpa_process_gpc

    Process Global Privacy Control signal for a consumer (auto opts-out of sale and sharing)

  • ccpa_record_opt_out

    Record a consumer opt-out (Do Not Sell/Share)

  • ccpa_register_consumer

    Register a new consumer for CCPA compliance tracking

Show 122 more tools
  • ccpa_submit_request

    Submit a new consumer request (Right to Know, Delete, Correct, etc.)

  • ccpa_verify_chain

    Verify integrity of CCPA checkpoint chain

  • ccpa_verify_request

    Verify consumer identity for a request

  • ccpa_withdraw_opt_out

    Withdraw a consumer opt-out

  • domere_add_hop

    Add hop to thread

  • domere_analyze_content

    Full semantic analysis

  • domere_check_drift

    Check intent drift

  • domere_check_injection

    Check for prompt injection

  • domere_close_thread

    Close thread

  • domere_create_thread

    Create thread from human intent

  • domere_detect_language

    Detect language in content

  • domere_estimate_anchor_cost

    Estimate blockchain cost

  • domere_gdpr_automated_decision

    Track 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_notify

    Report 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_consent

    Check 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_portability

    Export 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_dsar

    Create 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_processing

    Create 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_consent

    Record 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_report

    Generate 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_check

    Manage 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_erasure

    Execute 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_consent

    Withdraw 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_thread

    Get thread details

  • domere_list_threads

    List threads

  • domere_prepare_anchor

    Prepare anchor transaction

  • domere_verify_thread

    Verify thread integrity

  • hord_attest_action

    Create a cryptographic attestation for an action

  • hord_create_redaction_policy

    Create a policy for redacting sensitive data

  • hord_create_sandbox

    Create an isolated execution environment

  • hord_create_vault

    Create a new encrypted vault for storing agent state, memories, and credentials

  • hord_delegate_capability

    Delegate a capability to another agent

  • hord_destroy_sandbox

    Destroy a sandbox and clean up resources

  • hord_detokenize

    Reverse tokenization to get original values

  • hord_execute_in_sandbox

    Execute code or command in a sandbox

  • hord_export_audit_log

    Export attestations for audit

  • hord_get_attestation_chain

    Get the chain of attestations

  • hord_get_attestations

    Get attestations for an agent

  • hord_get_sandbox_results

    Get results from a sandbox

  • hord_list_capabilities

    List capability tokens for an agent

  • hord_list_redaction_policies

    List all redaction policies

  • hord_list_vaults

    List all vaults accessible to an agent

  • hord_open_vault

    Open a vault for reading and writing

  • hord_promote_sandbox_result

    Promote a sandbox result for real execution

  • hord_redact_content

    Redact sensitive data from content

  • hord_request_capability

    Request a capability token for accessing a resource

  • hord_retrieve_memories

    Retrieve memories from a vault

  • hord_retrieve_secret

    Retrieve a credential from a vault

  • hord_revoke_capability

    Revoke a capability token

  • hord_seal_vault

    Close and re-encrypt a vault

  • hord_store_memory

    Store a memory in a vault

  • hord_store_secret

    Store an encrypted credential in a vault

  • hord_tokenize_pii

    Tokenize PII in text

  • hord_verify_attestation

    Verify an attestation is valid

  • hord_verify_capability

    Verify if a capability token is valid for an action

  • hundredmen_approve_call

    Manually approve a pending call. Use when: allowing a blocked operation after review, unblocking legitimate actions.

  • hundredmen_block_call

    Manually block a pending call. Use when: preventing suspicious actions, blocking after review.

  • hundredmen_check_reputation

    Get 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_ward

    Dry-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_session

    Create 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_intent

    Declare 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_intent

    Compare 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_session

    End an inspection session and get summary statistics. Use when: task completed, workflow finished, cleaning up.

  • hundredmen_get_call_history

    Query historical call data with filters. Use when: auditing past activity, investigating incidents, generating reports.

  • hundredmen_get_config

    Get current inspector configuration. Use when: reviewing settings, debugging policy issues.

  • hundredmen_get_live_feed

    Get 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_pending

    Get all calls waiting for manual approval. Use when: reviewing risky operations, approving/blocking queued actions.

  • hundredmen_get_server_stats

    Get 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_stats

    Get overall inspector statistics. Shows total calls, approval rate, block rate, active sessions. Use when: monitoring system health, generating reports.

  • hundredmen_list_servers

    List all known servers with reputation scores. Use when: reviewing server inventory, finding low-reputation servers.

  • hundredmen_load_ward

    Load 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_suspicious

    Report suspicious behavior from an MCP server. Contributes to community reputation scoring. Use when: server behaves unexpectedly, potential security issue, data concerns.

  • hundredmen_set_policy

    Configure inspection policies. Set which operations require approval, risk thresholds, etc. Use when: customizing security rules, adjusting sensitivity.

  • hundredmen_show_ward

    Show the currently loaded WARD.md policy and its source. Use when: confirming which policy is active, debugging unexpected blocks.

  • hundredmen_unload_ward

    Remove 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 Alert

    Mark 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_source

    Add a custom threat intelligence feed. Supports URL, file, and API sources.

  • mund_add_ruleAdd Detection Rule

    Add 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 Pattern

    Add 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_permissions

    Analyze 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 Pattern

    Add 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_rugpull

    Detect 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_typosquatting

    Check 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-only

    Check 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 Channel

    Configure 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_canary

    Create 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-only

    Retrieve 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-only

    Get 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_status

    Get threat intelligence health status including source coverage, pattern counts by category, and MITRE ATT&CK technique coverage.

  • mund_list_canaries

    List registered canary tokens.

  • mund_list_intel_sources

    List all configured threat intelligence sources with their status, update intervals, and pattern counts.

  • mund_list_patterns

    Browse threat detection patterns by source, category, or enabled status.

  • mund_list_rulesList Detection Rulesread-only

    List 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_canary

    Remove a canary token.

  • mund_remove_intel_source

    Remove a custom threat intelligence source and all its patterns.

  • mund_remove_ruleRemove Detection Rulecan change or delete data

    Remove 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-only

    Scan 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_server

    Scan 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_scan

    Scan content using threat intelligence patterns. Returns findings with MITRE ATT&CK technique mappings.

  • mund_toggle_pattern

    Enable or disable a specific threat detection pattern.

  • mund_update_threat_intel

    Pull latest threat patterns from configured intelligence feeds. Updates MITRE ATT&CK mappings and community blocklists.

  • mund_validate_commandValidate Shell Commandread-only

    Validate 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_cves

    Query OSV.dev for known vulnerabilities affecting a specific package version.

  • tollere_check_maintainer

    Get maintainer reputation score for a package (0-100, higher = more trustworthy).

  • tollere_check_typosquat

    Check if a package name is suspiciously similar to a popular package.

  • tollere_detect_sandwich

    Detect 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_versions

    Compare two versions of a package to detect suspicious changes (new install scripts, injected dependencies, obfuscated code). The Axios case detector.

  • tollere_scan_dependencies

    Scan an entire package.json for supply chain risks. Returns a full report.

  • tollere_scan_docker

    Scan a Docker image for supply chain risks - tag overwriting, phantom tags, suspicious manifest patterns. Use BEFORE `docker pull`.

  • tollere_scan_extension

    Scan 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_package

    Scan a single package for supply chain risks (typosquats, CVEs, low reputation, suspicious patterns). Use BEFORE `npm install <name>`.

  • weave_check_drift

    Check if an interpretation has drifted from the original intent

  • weave_check_injection

    Check content for prompt injection and jailbreak attempts

  • weave_check_url

    Check URL safety

  • weave_create_checkpoint

    Create compliance checkpoint

  • weave_create_thread

    Create a new thread to track agent actions

  • weave_redact

    Redact sensitive information (PII, secrets) from content

  • weave_redact_pii

    Redact PII from text

  • weave_sandbox_execute

    Execute code in a secure sandbox

  • weave_scan_content

    Scan content for security threats including secrets, PII, injection attempts, and exfiltration patterns

  • weave_scan_secrets

    Scan content specifically for secrets and credentials

  • weave_store_secret

    Store 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
License
Apache-2.0
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)