Raw scan report

The Stall — the complete, unedited output of the deterministic mcptrustchecker engine v1.13.0, scanned . Every finding, capability tag and score component below is exactly what the engine produced — no AI, no post-processing.

← Back to the scan page
{
  "tool": {
    "name": "mcptrustchecker",
    "version": "1.13.0",
    "methodologyVersion": "mcptrustchecker-1.13"
  },
  "target": {
    "id": "https://the-stall.intuitek.ai/mcp",
    "source": {
      "kind": "http",
      "origin": "https://the-stall.intuitek.ai/mcp"
    },
    "server": {
      "name": "The Stall",
      "version": "4.97.0"
    }
  },
  "grade": "A",
  "score": {
    "score": 97,
    "threatScore": 100,
    "grade": "A",
    "band": "A",
    "categorySubtotals": {
      "injection": 0,
      "exfiltration": 0,
      "permissions": 0,
      "supply-chain": 0,
      "network": 0,
      "hygiene": 0
    },
    "vector": [
      {
        "kind": "client",
        "term": "capability-exposure",
        "level": "moderate",
        "label": "capability blast radius (moderate) — client exposure if the model is manipulated",
        "appliedPenalty": 3
      },
      {
        "kind": "client",
        "term": "coverage-honesty",
        "level": "live",
        "label": "inspection depth (live) — how much of the target the scan could see",
        "appliedPenalty": 0
      }
    ],
    "gatesFired": [],
    "methodologyVersion": "mcptrustchecker-1.13"
  },
  "capability": {
    "level": "moderate",
    "reasons": [
      "ingests untrusted external content (a prompt-injection entry point)"
    ],
    "tags": [
      "untrusted-input"
    ]
  },
  "coverage": {
    "level": "live",
    "inputs": {
      "toolSurface": true,
      "implementationSource": false,
      "packageMetadata": false,
      "liveTransport": true
    },
    "caveats": []
  },
  "findings": [
    {
      "ruleId": "MTC-CAP-007",
      "title": "Unconstrained URL/host parameter \"url\" on \"agent-access-check\"",
      "category": "network",
      "severity": "medium",
      "confidence": "heuristic",
      "description": "Tool \"agent-access-check\" takes a URL/host parameter \"url\" with no allowlist/pattern. An outbound-request tool with an unbounded destination enables SSRF and cloud-metadata access (e.g. 169.254.169.254).",
      "remediation": "Allowlist destinations or constrain the parameter; block private/link-local addresses server-side.",
      "location": {
        "kind": "tool",
        "name": "agent-access-check",
        "field": "inputSchema.properties.url"
      },
      "owasp": "LLM06:2025 Excessive Agency",
      "data": {
        "param": "url"
      }
    },
    {
      "ruleId": "MTC-CAP-007",
      "title": "Unconstrained URL/host parameter \"url\" on \"page-links\"",
      "category": "network",
      "severity": "medium",
      "confidence": "heuristic",
      "description": "Tool \"page-links\" takes a URL/host parameter \"url\" with no allowlist/pattern. An outbound-request tool with an unbounded destination enables SSRF and cloud-metadata access (e.g. 169.254.169.254).",
      "remediation": "Allowlist destinations or constrain the parameter; block private/link-local addresses server-side.",
      "location": {
        "kind": "tool",
        "name": "page-links",
        "field": "inputSchema.properties.url"
      },
      "owasp": "LLM06:2025 Excessive Agency",
      "data": {
        "param": "url"
      }
    },
    {
      "ruleId": "MTC-CAP-007",
      "title": "Unconstrained URL/host parameter \"url\" on \"podcast-intel\"",
      "category": "network",
      "severity": "medium",
      "confidence": "heuristic",
      "description": "Tool \"podcast-intel\" takes a URL/host parameter \"url\" with no allowlist/pattern. An outbound-request tool with an unbounded destination enables SSRF and cloud-metadata access (e.g. 169.254.169.254).",
      "remediation": "Allowlist destinations or constrain the parameter; block private/link-local addresses server-side.",
      "location": {
        "kind": "tool",
        "name": "podcast-intel",
        "field": "inputSchema.properties.url"
      },
      "owasp": "LLM06:2025 Excessive Agency",
      "data": {
        "param": "url"
      }
    },
    {
      "ruleId": "MTC-CAP-007",
      "title": "Unconstrained URL/host parameter \"url\" on \"rss-reader\"",
      "category": "network",
      "severity": "medium",
      "confidence": "heuristic",
      "description": "Tool \"rss-reader\" takes a URL/host parameter \"url\" with no allowlist/pattern. An outbound-request tool with an unbounded destination enables SSRF and cloud-metadata access (e.g. 169.254.169.254).",
      "remediation": "Allowlist destinations or constrain the parameter; block private/link-local addresses server-side.",
      "location": {
        "kind": "tool",
        "name": "rss-reader",
        "field": "inputSchema.properties.url"
      },
      "owasp": "LLM06:2025 Excessive Agency",
      "data": {
        "param": "url"
      }
    },
    {
      "ruleId": "MTC-CAP-007",
      "title": "Unconstrained URL/host parameter \"url\" on \"web-scrape-links\"",
      "category": "network",
      "severity": "medium",
      "confidence": "heuristic",
      "description": "Tool \"web-scrape-links\" takes a URL/host parameter \"url\" with no allowlist/pattern. An outbound-request tool with an unbounded destination enables SSRF and cloud-metadata access (e.g. 169.254.169.254).",
      "remediation": "Allowlist destinations or constrain the parameter; block private/link-local addresses server-side.",
      "location": {
        "kind": "tool",
        "name": "web-scrape-links",
        "field": "inputSchema.properties.url"
      },
      "owasp": "LLM06:2025 Excessive Agency",
      "data": {
        "param": "url"
      }
    },
    {
      "ruleId": "MTC-NET-005",
      "title": "Remote HTTP MCP endpoint",
      "category": "network",
      "severity": "info",
      "confidence": "strong",
      "description": "Remote endpoint the-stall.intuitek.ai. MCP Trust Checker does not test server-side authentication/authorization; verify the endpoint requires auth.",
      "location": {
        "kind": "transport"
      }
    }
  ],
  "toxicFlows": [],
  "capabilities": [
    {
      "tool": "action-receipt",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "activist-investor-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "address-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "address-security",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "agent-access-check",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"crawl\""
        ]
      }
    },
    {
      "tool": "agent-kya-score",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "agriculture-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "ai-image-gen",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "ai-pipeline-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "air-quality",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "analyst-ratings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "analyst-upgrades",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "app-store-intel",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"fetch\""
        ]
      }
    },
    {
      "tool": "arxiv-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "audio-transcribe-long",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "audio-transcribe-short",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "audio-transcribe",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "aviation-weather",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "balance-sheet",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "base-season",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "block-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "bonds-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "breadcrumb-extractor",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "btc-game-theory",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "btc-miner-econ",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "btc-systems-theory",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "capital-allocation-score",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cash-flow-statement",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cdp-market-depth",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "chain-pulse",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "changelog-generate",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "chromatic-dispersion",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "city-lookup",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "classic-novels",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "clinical-trials",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "code-api-surface",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "code-security-scan",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "code-test-detector",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "commodity-futures",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "company-due-diligence",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "company-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "company-research-bundle",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "concentration-risk-score",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "congressional-trades",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "consumer-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "content-analyze",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "content-moderation",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cot-positioning",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "country-info",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "credit-spreads",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cron-parser",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cross-chain-bridge-status",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "crypto-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "crypto-equity-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "crypto-fear-greed",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "crypto-fiat-price",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "crypto-momentum-pack",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "crypto-news-equity-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "crypto-news-impact",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"rss\""
        ]
      }
    },
    {
      "tool": "crypto-pulse",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "crypto-stock-pulse",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "crypto-top-movers",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "currency-format",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cve-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "db-perf-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "dcf-scenario",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "dcf-valuation",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "defi-market-pulse",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "defi-portfolio",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "defi-state-pack",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "defi-yield-strategies",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "defi-yields",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "defillama-coin-price",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "defillama-pack",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "defillama-protocol",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "dex-pair-search",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "dex-swap-quote",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "dex-trending-pools",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "dictionary-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "dividend-calendar",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "dividend-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "dns-lookup",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "document-qa-prep",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "domain-availability",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "domain-whois",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "drug-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "earnings-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "earnings-calendar",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "earnings-estimates",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "earnings-intel-bundle",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "earnings-quality",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "earnings-reaction",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "earnings-surprises",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "earthquake-intel",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"fetch\""
        ]
      }
    },
    {
      "tool": "economic-calendar",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "economic-momentum",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "email-verify",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "energy-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "ens-lookup",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "entity-clearance",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "equity-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "equity-fundamentals",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "equity-quality-screen",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "equity-sentiment",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "equity-technicals",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "equity-watchlist-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "erc20-snapshot",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "etf-holdings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "eth-block",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "evm-log-events",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "evm-nonce",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "evm-token-security",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "fact-check",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "fda-recall-watch",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "fdic-bank-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "fec-donor-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "federal-contract-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "federal-register-search",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "flight-tracker",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "fomc-tracker",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "forex-historical",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "forex-rates",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "form-144-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "fred-query",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "funding-rates",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "gas-estimate",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "gas-prices",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "geocode",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "geopolitical-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "github-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "github-org-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "github-repo-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "github-trending",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "gitleaks-scan",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "global-equity-indices",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "gov-votes",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "government-contract-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "guidance-quality",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "healthcare-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "hedge-fund-holdings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "hf-model-search",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"download\""
        ]
      }
    },
    {
      "tool": "hn-search",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "housing-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "http-headers",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "huggingface-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "image-detect",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "imf-country-outlook",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "income-statements",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "inflation-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "insider-trades",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "insider-trading-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "institutional-ownership-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "institutional-ownership",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "intel-pack",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "intl-stock-price",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "ip-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "ipo-calendar",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "json-extract",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "kimchi-premium",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "korean-crypto-movers",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "korean-market-movers",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "labor-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "labor-market",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "lbo-model",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "legal-search",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "limitless-markets",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "llm-proxy",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "macro-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "macro-indicators",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "manufacturing-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "market-breadth",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "market-gex",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "market-intelligence",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "market-movers",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "market-overview",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "market-regime-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "market-sentiment",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "meme-generator",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "meme-radar",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "merger-acquisition-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "metals-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "model-research-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "news-sentiment",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"rss\""
        ]
      }
    },
    {
      "tool": "nft-metadata",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"fetch\""
        ]
      }
    },
    {
      "tool": "nonprofit-intel",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"browse\""
        ]
      }
    },
    {
      "tool": "npi-lookup",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "npm-lookup",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"download\""
        ]
      }
    },
    {
      "tool": "npm-trends",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"download\""
        ]
      }
    },
    {
      "tool": "open-food-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "options-chain",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "options-flow-unusual",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "options-iv-snapshot",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "options-snapshot",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "page-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "page-links",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"scrape\""
        ]
      }
    },
    {
      "tool": "patent-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "peer-benchmarking",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "ping",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "place-details",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "podcast-intel",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"rss\""
        ]
      }
    },
    {
      "tool": "policy-compile-a",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "policy-compile-b",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "policy-impact-mapper",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "polygon-defi-price",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "polymarket-accuracy-score",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "polymarket-category-performance",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "polymarket-crypto-updown",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "polymarket-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "polymarket-sentiment-shift",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "polymarket-whale-entries",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "portfolio-rebalance",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "portfolio-synthesis",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "pre-earnings-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "prediction-markets",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "prediction-stock-pulse",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "price-target-consensus",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "protocol-revenue-leaders",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "pubmed-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "pypi-intel",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"download\""
        ]
      }
    },
    {
      "tool": "pypi-lookup",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"download\""
        ]
      }
    },
    {
      "tool": "readable-content",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "reddit-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "regex-tester",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "research-automation-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "research-paper-search",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "research-synthesis",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "retail-sector-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "revenue-growth-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "rss-reader",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"rss\""
        ]
      }
    },
    {
      "tool": "sanctions-screening",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "sec-filing-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "sec-full-text-search",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "sec-insider-trades",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "sector-rotation",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "security-recon",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "semgrep-sast",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "short-interest-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "short-volume-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "social-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "social-momentum",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "solana-token-risk",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "solana-tx-explainer",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "solar-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "sports-prediction",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "sports-scores",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "ssl-cert",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "stablecoin-watch",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "stackoverflow-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "stock-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "stock-compare",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "stock-monitor-builder",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "stock-ohlcv",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "stock-price-multi",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "stock-screener",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "strategy-signal",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "supply-chain-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "tech-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "technical-indicators",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"fetch\""
        ]
      }
    },
    {
      "tool": "timezone",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "token-top-holders",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "treasury-auction-calendar",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "treasury-yields",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "tvmaze-intel",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"fetch\""
        ]
      }
    },
    {
      "tool": "twitter-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "tx-explainer",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "tx-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "unit-converter",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "us-stock-history",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "usgs-earthquake",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "vc-funding-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "vision-analyze",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "volatility-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "vuln-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "wacc-calculator",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "wallet-balance",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "wallet-credit-score",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "wallet-screener",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "wayback-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "weather-alerts",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "weather-equity-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "weather-history",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "weather-research-brief",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "weather",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "web-change-monitor",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "web-company-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "web-scrape-links",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"scrape\""
        ]
      }
    },
    {
      "tool": "whale-radar",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "wikipedia-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "world-bank-data",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "x402-endpoint-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "yield-farming-active",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "youtube-channel-analytics",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "youtube-channel-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "youtube-comments",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "youtube-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "youtube-keyword-research",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "youtube-niche-intel",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "youtube-playlist",
      "tags": [
        "untrusted-input"
      ],
      "reasons": {
        "untrusted-input": [
          "keyword \"fetch\""
        ]
      }
    },
    {
      "tool": "youtube-revenue-estimate",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "youtube-search",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "youtube-video-analytics",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "stall-payment-negotiate",
      "tags": [],
      "reasons": {}
    }
  ],
  "surfaceDigest": "14358ccdcc3571e0235bdc03e8d7adb9ac5630845d41bb3392239f1ca831b207",
  "stats": {
    "tools": 302,
    "prompts": 0,
    "resources": 0,
    "findingsBySeverity": {
      "critical": 0,
      "high": 0,
      "medium": 5,
      "low": 0,
      "info": 1
    }
  }
}