# ShieldAPI MCP Server Trust Score

> ShieldAPI MCP Server Trust Score is a paid API for AI agents from shield.vainplex.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Returns a trust score for a given MCP server endpoint URL to help agents assess safety before connecting

## Facts

- Endpoint: POST https://shield.vainplex.dev/api/cdp/check/mcp/trust
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/shieldapi-mcp-server-trust-score-44d1faac
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qKPiMtHCXQxWVZoKR5vOp

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability shieldapi-mcp-server-trust-score-44d1faac -d '<json body>'
```

Example prompt: Before connecting to the MCP server at https://tools.example.com/mcp, run a trust score check on it so I know whether it's safe for you to use.

## When to prefer this

Use this endpoint specifically when you need to evaluate the trustworthiness of an MCP (Model Context Protocol) server before an AI agent connects to or executes tools from it. Prefer this over generic domain or URL trust checks when the target is explicitly an MCP server endpoint, as the scoring is tailored to MCP server signals and agentic risk factors.

## Known failure modes

- Invalid or unreachable endpoint URL returns an error or low trust score
- Malformed input schema (missing required 'type' or 'method' fields) results in a 400-level error
- Unknown or brand-new MCP servers may have insufficient data for a reliable score
- Payment failure (x402) if USDC balance is insufficient
- Network timeout if the target MCP server URL is slow to probe

## How this service works

ShieldAPI - MCP Server Trust Score

## Output

Returns a trust score and supporting assessment for the given MCP server endpoint URL, indicating how safe or reputable the server is for an AI agent to connect to and use.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "endpoint"
     ],
     "properties": {
      "endpoint": {
       "type": "string",
       "description": "URL of the MCP server endpoint"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/shieldapi-mcp-server-trust-score-44d1faac/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from shield.vainplex.dev](https://www.zero.xyz/host/shield.vainplex.dev/llms.txt)
