# Audit MCP Packages, Vulnerabilities and TLS

**Use case:** 

Check authorized public MCP metadata for exposed package vulnerabilities and TLS problems, with evidence, severity, and recommended actions.

## Input

```json
{
  "servers": "***",
  "authorizedUseConfirmed": true,
  "baselineMode": "compare_only",
  "promoteCandidateBaseline": false,
  "minimumAlertSeverity": "high",
  "checkVulnerabilities": true,
  "checkTls": true,
  "includeRawNormalizedSnapshot": false,
  "requestTimeoutSeconds": 20,
  "maxRetries": 1,
  "concurrency": 1,
  "dryRun": true,
  "allowHttp": false,
  "allowPrivateNetwork": false,
  "maxResponseBytes": 65536
}
```

## Output

```json
{
  "serverName": {
    "label": "Server name",
    "format": "string"
  },
  "status": {
    "label": "Run status",
    "format": "string"
  },
  "overallSeverity": {
    "label": "Overall severity",
    "format": "text"
  },
  "riskScore": {
    "label": "Risk score",
    "format": "integer"
  },
  "changesBySeverity": {
    "label": "Changes by severity",
    "format": "object"
  },
  "changes": {
    "label": "Changes",
    "format": "array"
  },
  "vulnerabilities": {
    "label": "Vulnerability matches",
    "format": "array"
  },
  "tls": {
    "label": "TLS metadata",
    "format": "object"
  },
  "inspection": {
    "label": "Inspection metadata",
    "format": "object"
  },
  "error": {
    "label": "Structured error",
    "format": "object"
  },
  "checkedAt": {
    "label": "Checked at",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [MCP Trust & Rug-Pull Monitor](https://apify.com/fascinating_lentil/mcp-trust-rug-pull-monitor) with a specific input configuration. Visit the [Actor detail page](https://apify.com/fascinating_lentil/mcp-trust-rug-pull-monitor) to learn more, explore other use cases, and run it yourself.