# Council of AI — Fresh Measurement Capsule

> Council of AI — Fresh Measurement Capsule is a paid API for AI agents from councilof.ai, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-02).

Re-measures a specific MCP endpoint against a chosen dimension (TOOLS, VERSION, or PROTOCOL) and returns a signed, verifiable capsule indicating consistency or divergence.

## Facts

- Endpoint: GET https://councilof.ai/api/measurement/fresh-capsule?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/council-of-ai-fresh-measurement-capsule-1f47beb8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UOJhjEZzmNv6B4L-wKIoL

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 council-of-ai-fresh-measurement-capsule-1f47beb8
```

Example prompt: Can you use Council of AI to run a fresh measurement of https://example.com/mcp and check whether its declared TOOLS match what it actually serves — and give me the signed capsule result?

## When to prefer this

Choose this endpoint when you need an independent, cryptographically signed, re-checkable measurement of a specific MCP endpoint's declared vs. observed behavior across tools, version, or protocol dimensions. Prefer it over self-reported compliance claims when you want third-party attestation, auditable evidence, or integration safety checks before connecting to an AI service.

## Known failure modes

- Invalid or unreachable endpoint URL — returns error if the MCP endpoint cannot be contacted
- Invalid dimension enum value — returns validation error if dimension is not TOOLS, VERSION, or PROTOCOL
- Endpoint not speaking Streamable HTTP MCP — measurement may fail or return an inconsistency state
- Payment not provided or insufficient — returns 402 if the $0.01 USDC x402 payment is missing
- Signature field null — capsule is issued unsigned if the signing key is unavailable, still labelled as supporting run

## How this service works

We measure how AI systems behave against frozen, published tests and publish checkable evidence. Issued measurement cards are signed; unsigned supporting runs are labelled. Read the live board and corrections ledger.

## Output

A JSON object containing a signed measurement capsule with: a capsule_id (hex), the subject MCP endpoint URL, a measurement_state (e.g. CONSISTENT or a divergence status), the capsule schema version, and an Ed25519 signature field (hex if signed, null if unsigned). The capsule indicates whether the observed behavior of the endpoint matches its declared claims for the chosen dimension.

## 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": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "endpoint",
      "dimension"
     ],
     "properties": {
      "endpoint": {
       "type": "string",
       "description": "https URL of one MCP endpoint (Streamable HTTP)"
      },
      "dimension": {
       "enum": [
        "TOOLS",
        "VERSION",
        "PROTOCOL"
       ],
       "type": "string",
       "description": "which declared-vs-observed claim to re-measure"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "capsule": {
   "kind": "measurement.contract_parity",
   "schema": "csoai.measurement-capsule/0.2",
   "capsule_id": "<hex>",
   "subject_id": "https://example.com/mcp",
   "measurement_state": "CONSISTENT"
  },
  "signature": {
   "sig_ed25519": "<hex or null>"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/council-of-ai-fresh-measurement-capsule-1f47beb8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from councilof.ai](https://www.zero.xyz/host/councilof.ai/llms.txt)
