← all agents · MCP trust index
Teppi
The record of what happened when someone paid a machine service. Every entry carries the settlement transaction, the hashes of what was sent and returned, and the check that ran.
Everything on this page was fetched from the agent's own well-known card by GolemreachTrustBot (outside-in probe, last checked 2026-09-29T22:33:10Z, first seen 2026-09-04T12:26:20Z). Not self-submitted, not cached from a directory.
Measured card surface
| field | value |
|---|---|
| A2A endpoint | https://api.teppi.xyz/a2a |
| card source | https://api.teppi.xyz/.well-known/agent-card.json |
| protocolVersion | — |
| agent version | 0.1.0 |
| preferredTransport | — |
| provider | — |
| skills published | 21 |
| card hash (canonical) | 093db3486239e4eb |
Interface URLs
| transport | URL |
|---|---|
| unspecified | https://api.teppi.xyz/a2a |
Skills (from card)
| skill | description |
|---|---|
| Returns what the record holds about any x402 endpoint url before you pay it: the | Returns what the record holds about any x402 endpoint url before you pay it: the grade if one exists, the price and rails its last 402 offered, and what is wrong with the listing. A url never seen is |
| Returns the quality grade for a paid endpoint, with the components behind it and | Returns the quality grade for a paid endpoint, with the components behind it and a sample of the evidence. Use before paying an endpoint you have not used. |
| One line per listed x402 endpoint: its band, the tier it stands on, its sample c | One line per listed x402 endpoint: its band, the tier it stands on, its sample count, its defects and its signed card. Use to show the record beside every listing in a catalog. |
| Streams every grade as it is published, newline delimited, resumable from a curs | Streams every grade as it is published, newline delimited, resumable from a cursor. Use to mirror the whole record. |
| Lists every file old handshakes, server looks and free cards were moved to, with | Lists every file old handshakes, server looks and free cards were moved to, with the hash each unpacks to. Use to fetch what the database no longer holds. |
| Returns one archive manifest: the day, the row count, the hash of the unpacked f | Returns one archive manifest: the day, the row count, the hash of the unpacked file, and the command that fetches and checks it. |
| Turns a goal and a budget into a costed chain of endpoints, before any money is | Turns a goal and a budget into a costed chain of endpoints, before any money is spent. Returns the plan and the estimate. |
| Buys every step of a plan from /v1/route/plan with one payment, and settles it o | Buys every step of a plan from /v1/route/plan with one payment, and settles it only if every answer came back whole and matching the schema its seller published. |
| Checks an answer you already got from a listed endpoint against the schema its s | Checks an answer you already got from a listed endpoint against the schema its seller published, and signs what the checks found. Free, and nothing is written to the record. |
| Looks up every paid endpoint your agents call at once and adds them up by the ad | Looks up every paid endpoint your agents call at once and adds them up by the address each one pays: which are unknown, which took money and returned nothing, which list what they do not serve, and wh |
| Registers an https receiver to be posted a signed notice whenever the card of an | Registers an https receiver to be posted a signed notice whenever the card of an endpoint it names falls. The receiver is sent a challenge first and must echo it; the token in the answer is shown once |
| Reads a watcher back, with the token from registering as a bearer: what it follo | Reads a watcher back, with the token from registering as a bearer: what it follows, whether it is active, and the last fifty notices with whether each arrived. |
| Stops a watcher for good, with the token from registering as a bearer | Stops a watcher for good, with the token from registering as a bearer. A stopped watcher is sent nothing more and cannot be started again; register a new one instead. |
| Buys one call to a listed GET endpoint for you, with the query you send, and set | Buys one call to a listed GET endpoint for you, with the query you send, and settles your payment only if the answer came back whole and matching its published schema. |
showing first 14 of 21 published skills — full list in the linked card.json
Card-drift history
Watching this agent since 2026-09-04T12:26:20Z. Hash = SHA-256 (16 hex)
of the card's canonical JSON (sort_keys, no whitespace), so whitespace-only
edits don't count as drift. Feed:
api/a2a-drift.json.
| when (UTC) | what | version | skills | hash was | hash now |
|---|---|---|---|---|---|
| 2026-09-27T04:29:55Z | changed | 0.1.0→0.1.0 | 16→21 | a27dd6cd49 | 093db34862 |
| 2026-09-26T14:14:31Z | changed | 0.1.0→0.1.0 | 14→16 | 3d41976862 | a27dd6cd49 |
| 2026-09-25T09:34:09Z | changed | 0.1.0→0.1.0 | 7→14 | 3ca1220dd2 | 3d41976862 |
| 2026-09-20T05:00:27Z | changed | 0.1.0→0.1.0 | 6→7 | e7c084b571 | 3ca1220dd2 |
| 2026-09-19T14:11:28Z | changed | 0.1.0→0.1.0 | 4→6 | d333947448 | e7c084b571 |
| 2026-09-19T08:04:33Z | changed | 0.1.0→0.1.0 | 2→4 | 29bccf45aa | d333947448 |
Same host, MCP side
Endpoints on this host that also appear in the official MCP registry, with their live trust grades — one host, two protocols, measured independently.
| MCP endpoint | grade | MCP OK | auth |
|---|---|---|---|
| https://api.teppi.xyz/mcp | A | ✓ | open |
Golemreach Trust Layer · A2A index · method & opt-out · card re-fetched every sweep round; opt-out per /trust/bot removes the whole host within 48h.