# Agent Economic Trust

> Outcome-calibrated economic trust gate for autonomous agents.

- name: dev.workers.caoviedoc.agent-economic-passport/agent-economic-trust
- version: 0.3.0
- connection class: R0 (autonomous)
- trust: 82/100 flags: no-repository
- quality: 96/100 (strong)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/dev.workers.caoviedoc.agent-economic-passport%2Fagent-economic-trust
- tools: https://api.protogrid.dev/v1/servers/dev.workers.caoviedoc.agent-economic-passport%2Fagent-economic-trust/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "agent-economic-trust": {
      "type": "http",
      "url": "https://agent-economic-passport.caoviedoc.workers.dev/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 99
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-98% +updated-12d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 96/100 (strong)

### protocol: 88 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- warn `protocol.list_ttl`: tools/list carries no ttlMs, so clients re-fetch it

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 9 of 9 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 1,190 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 100 (weight 15)

- pass `stability.changes`: no tool changes in 30 days
- pass `stability.rug_pull`: no tool changed its meaning under the same name

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 9, about 1,190 tokens to load them all
- tool set hash: c45e03654a65f7fdb1e909037dcd5f98
- badge: [![protogrid quality](https://protogrid.dev/badge/dev.workers.caoviedoc.agent-economic-passport/agent-economic-trust.svg)](https://protogrid.dev/servers/dev.workers.caoviedoc.agent-economic-passport/agent-economic-trust)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

_No tool definition changes recorded._

## Remotes

- https://agent-economic-passport.caoviedoc.workers.dev/mcp (streamable-http, auth none, reachable true, uptime30d 0.9787234)

## Packages

_none_

## Tools (9)

- `agent_economic_history`: Read the economic history observed by this registry for a specific autonomous agent. Use when you need transaction counts, outcomes, counterparties, value, or current observed risk before deciding what to do.
- `create_trust_monitor`: Create continuous monitoring for one agent counterparty. Use when an agent wants recurring alerts if the counterparty score, risk band, or decision changes materially. Free during beta; charging is disabled.
- `issue_economic_passport`: Create an append-only Economic Passport recording the parties and economic context of one agent-to-agent transaction. Use after a transaction is agreed or initiated so its eventual outcome can become evidence.
- `learning_metrics`: Read model calibration, labeled outcomes, false-ALLOW rate, regression results, discovery metrics, monitors, and verified revenue. Use to audit whether the trust model is improving safely.
- `pricing_status`: Read the current pricing and x402 activation state. Use to determine whether a Trust Check or Monitor is free or paid before invoking paid functionality.
- `record_outcome`: Append the final observed outcome to an Economic Passport. Use only when the transaction result is known. Outcomes are immutable evidence and feed calibration of prior Trust Gate decisions.
- `trust_before_action`: Evaluate an agent counterparty before an irreversible economic action such as paying, hiring, delegating, releasing escrow, or granting rights. Returns ALLOW, REVIEW, or DENY with evidence and confidence. REVIEW means evidence is insufficient for an automatic decision.
- `verify_economic_passport`: Retrieve and verify an Economic Passport and its immutable outcome history. Use when a counterparty presents a Passport or when you need to inspect transaction evidence.
- `verify_moltbook_identity`: Verify a temporary Moltbook identity token and bind the verified assertion to an agent identifier. Available only after the Moltbook developer identity integration is configured.
