# Blocksize Monitors Evaluate

> Blocksize Monitors Evaluate is a paid API for AI agents from mcp.blocksize.info, paid per call via x402, $0.25/call, status unknown (last checked 2026-10-13).

Evaluates a user-defined market monitor condition against live market data and returns a decision-ready signal for AI agent workflows

## Facts

- Endpoint: POST https://mcp.blocksize.info/v1/monitors/evaluate?utm_source=zero.xyz
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/blocksize-monitors-evaluate-0458bb16
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_7JUfy_EHeA4doFl1Oo1D_

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 blocksize-monitors-evaluate-0458bb16 -d '<json body>'
```

Example prompt: Check my market monitor condition right now — evaluate whether the BTC/USD VWAP over the last hour has crossed above $70,000 and tell me if the condition is triggered.

## When to prefer this

Choose this endpoint when you need to evaluate a pre-defined market monitor condition against live Blocksize Capital data in real time, especially when building automated agent workflows that need to make decisions based on whether specific price, VWAP, FX, AMM, or equity conditions are currently met. It is distinct from simple quote endpoints because it returns a structured pass/fail evaluation result rather than raw price data, making it ideal for triggering downstream agent actions.

## Known failure modes

- Missing required 'input' field returns validation error
- Invalid body type enum value causes schema rejection
- Malformed or empty body object may result in evaluation failure
- Insufficient USDC balance causes x402 payment failure and 402 response
- Network latency to live market data sources may cause timeout
- Unsupported instrument or monitor type in body returns error

## How this service works

Find live market data and decision-ready agent workflows: Blocksize provides crypto VWAP, supported equity ticker bid/ask, FX, metals, AMM state prices, VWAP windows, market briefs, macro snapshots, and trader indicators through remote MCP discovery and x402-paid HTTP APIs.

## Output

Returns a JSON object with a 'data' field containing the evaluation result and condition status, a 'meta' field with provider information (Blocksize Capital), and a 'status' field indicating success ('ok'). The data payload reflects whether the monitored condition is currently satisfied based on live market data.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object"
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "const": "POST"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "meta": {
   "provider": "Blocksize Capital"
  },
  "status": "ok"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/blocksize-monitors-evaluate-0458bb16/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mcp.blocksize.info](https://www.zero.xyz/host/mcp.blocksize.info/llms.txt)
