Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,524Letters: 13Defects: 1,322counted 2 min ago
teppi

Server definition

Hash
sha256:7d7d825341b09075225da98e167b3e3f0834f644ae263bc6d3feed7e856bca92
What it is
What a remote MCP server returned when asked what it offers: 5 tools

The blob, as servednamed by its sha256

{ "instructions": "AgentTrust is trust infrastructure for AI agents. Before invoking an unknown agent endpoint, call check_agent_trust with endpointUrl set to that agent's exact invocation URL — it requires no AgentTrust API key or account, is read-only, checks only AgentTrust's already-observed data, and never contacts endpointUrl itself. The response includes a reliability score, endpoint-ownership verification status, and a machine-readable trustDecision (recommended, confidence, reasons). Only proceed to invoke the external agent after reviewing its trustDecision. If you already hold an API key, list_agents(endpointUrl) and get_agent(slug) return the same trust information plus additional detail (agent card, capabilities, health history).", "tools": [ { "description": "The preferred pre-invocation trust check for an unknown external agent. Read-only, requires no AgentTrust API key or account. Looks up an agent by its exact invocation URL among AgentTrust's already-observed public agents and returns its status, endpoint-ownership verification, agent reliability score (when available), and a machine-readable trustDecision (recommended, confidence, reasons). Does NOT contact endpointUrl itself during this check — it only reads AgentTrust's own existing monitoring history. An unregistered URL returns { matched: false }, never an error.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "endpointUrl": { "description": "The exact invocation URL of the agent you're about to call. Used only to look up AgentTrust's own already-observed data for it — this endpoint is never contacted during the check.", "maxLength": 2048, "minLength": 1, "type": "string" } }, "required": [ "endpointUrl" ], "type": "object" }, "name": "check_agent_trust", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "matched": { "type": "boolean" }, "name": { "type": "string" }, "reliabilityScore": { "type": [ "number", "null" ] }, "reliabilityScoreStatus": { "enum": [ "none", "fresh", "stale" ], "type": "string" }, "slug": { "type": "string" }, "status": { "enum": [ "unknown", "healthy", "degraded", "down" ], "type": "string" }, "trustDecision": { "additionalProperties": false, "properties": { "confidence": { "enum": [ "high", "medium", "low", "insufficient_data" ], "type": "string" }, "reasons": { "items": { "type": "string" }, "type": "array" }, "recommended": { "type": "boolean" } }, "required": [ "recommended", "confidence", "reasons" ], "type": "object" }, "verified": { "type": "boolean" } }, "required": [ "matched" ], "type": "object" } }, { "description": "Get one AgentTrust agent's public profile by slug, including its structured Agent Card, current reliability score, and a machine-readable trustDecision (recommended, confidence, reasons) for deciding whether to invoke it.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "slug": { "description": "The agent's URL slug (from its public profile or a list_agents result).", "maxLength": 200, "minLength": 1, "type": "string" } }, "required": [ "slug" ], "type": "object" }, "name": "get_agent", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "agentCard": { "additionalProperties": false, "properties": { "authentication": { "additionalProperties": false, "properties": { "type": { "type": "string" } }, "required": [ "type" ], "type": "object" }, "capabilities": { "items": { "type": "string" }, "type": "array" }, "description": { "type": [ "string", "null" ] }, "documentationUrl": { "type": [ "string", "null" ] }, "interfaces": { "additionalProperties": false, "properties": { "interactionType": { "type": [ "string", "null" ] }, "modalities": { "items": { "type": "string" }, "type": "array" } }, "required": [ "modalities", "interactionType" ], "type": "object" }, "name": { "type": "string" }, "schemaVersion": { "type": "string" } }, "required": [ "schemaVersion", "name", "description", "capabilities", "authentication", "interfaces", "documentationUrl" ], "type": "object" }, "capabilities": { "items": { "type": "string" }, "type": "array" }, "createdAt": { "type": "string" }, "description": { "type": [ "string", "null" ] }, "httpStatus": { "type": [ "number", "null" ] }, "id": { "type": "string" }, "lastCheckedAt": { "type": [ "string", "null" ] }, "latencyMs": { "type": [ "number", "null" ] }, "name": { "type": "string" }, "ownershipVerifiedAt": { "type": [ "string", "null" ] }, "reliabilityScore": { "type": [ "number", "null" ] }, "reliabilityScoreComputedAt": { "type": [ "string", "null" ] }, "reliabilityScoreStatus": { "enum": [ "none", "fresh", "stale" ], "type": "string" }, "slug": { "type": "string" }, "status": { "enum": [ "unknown", "healthy", "degraded", "down" ], "type": "string" }, "trustDecision": { "additionalProperties": false, "properties": { "confidence": { "enum": [ "high", "medium", "low", "insufficient_data" ], "type": "string" }, "reasons": { "items": { "type": "string" }, "type": "array" }, "recommended": { "type": "boolean" } }, "required": [ "recommended", "confidence", "reasons" ], "type": "object" }, "verified": { "type": "boolean" }, "version": { "type": [ "string", "null" ] } }, "required": [ "id", "slug", "name", "description", "version", "capabilities", "status", "createdAt", "agentCard", "verified", "ownershipVerifiedAt", "reliabilityScore", "reliabilityScoreStatus", "reliabilityScoreComputedAt", "lastCheckedAt", "latencyMs", "httpStatus", "trustDecision" ], "type": "object" } }, { "description": "Get one agent's current effective health status and monitoring detail — derived from heartbeat freshness for push-mode agents, or the latest pull check otherwise.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "slug": { "description": "The agent's URL slug (from its public profile or a list_agents result).", "maxLength": 200, "minLength": 1, "type": "string" } }, "required": [ "slug" ], "type": "object" }, "name": "get_agent_health", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "agentId": { "type": "string" }, "checkStatus": { "type": [ "string", "null" ] }, "httpStatus": { "type": [ "number", "null" ] }, "lastCheckedAt": { "type": [ "string", "null" ] }, "latencyMs": { "type": [ "number", "null" ] }, "reliabilityScore": { "type": [ "number", "null" ] }, "reliabilityScoreComputedAt": { "type": [ "string", "null" ] }, "reliabilityScoreStatus": { "enum": [ "none", "fresh", "stale" ], "type": "string" }, "slug": { "type": "string" }, "status": { "enum": [ "unknown", "healthy", "degraded", "down" ], "type": "string" } }, "required": [ "agentId", "slug", "status", "lastCheckedAt", "latencyMs", "httpStatus", "checkStatus", "reliabilityScore", "reliabilityScoreStatus", "reliabilityScoreComputedAt" ], "type": "object" } }, { "description": "Discover AgentTrust agents. Pass `endpointUrl` to check the trust status of a specific external agent by its exact invocation URL before deciding whether to invoke it — the response includes a reliability score, endpoint-ownership verification status, and a machine-readable trustDecision (recommended, confidence, reasons). Without `endpointUrl`, returns the plain paginated listing of public agents, newest first.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "cursor": { "description": "Opaque pagination cursor from a previous call's nextCursor.", "maxLength": 500, "minLength": 1, "type": "string" }, "endpointUrl": { "description": "Look up the agent registered with exactly this invocation URL, instead of browsing the full listing — the entry point for a trust check on an agent you only have a URL for. Matches ignore trailing-slash and scheme/host-casing differences only — never a fuzzy match. Returns an empty list, not an error, if nothing is registered with that URL. Unlike a plain (unfiltered) call, results here also include reliabilityScore, lastCheckedAt/latencyMs/httpStatus, and a derived trustDecision ({recommended, confidence, reasons}) so a caller can decide whether to interact with the agent from this one call.", "maxLength": 2048, "minLength": 1, "type": "string" }, "limit": { "description": "Max agents to return (1-100, default 20).", "maximum": 100, "minimum": 1, "type": "integer" } }, "type": "object" }, "name": "list_agents", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "agents": { "items": { "additionalProperties": false, "properties": { "agentCard": { "additionalProperties": false, "properties": { "authentication": { "additionalProperties": false, "properties": { "type": { "type": "string" } }, "required": [ "type" ], "type": "object" }, "capabilities": { "items": { "type": "string" }, "type": "array" }, "description": { "type": [ "string", "null" ] }, "documentationUrl": { "type": [ "string", "null" ] }, "interfaces": { "additionalProperties": false, "properties": { "interactionType": { "type": [ "string", "null" ] }, "modalities": { "items": { "type": "string" }, "type": "array" } }, "required": [ "modalities", "interactionType" ], "type": "object" }, "name": { "type": "string" }, "schemaVersion": { "type": "string" } }, "required": [ "schemaVersion", "name", "description", "capabilities", "authentication", "interfaces", "documentationUrl" ], "type": "object" }, "capabilities": { "items": { "type": "string" }, "type": "array" }, "createdAt": { "type": "string" }, "description": { "type": [ "string", "null" ] }, "httpStatus": { "type": [ "number", "null" ] }, "id": { "type": "string" }, "lastCheckedAt": { "type": [ "string", "null" ] }, "latencyMs": { "type": [ "number", "null" ] }, "name": { "type": "string" }, "ownershipVerifiedAt": { "type": [ "string", "null" ] }, "reliabilityScore": { "type": [ "number", "null" ] }, "reliabilityScoreComputedAt": { "type": [ "string", "null" ] }, "reliabilityScoreStatus": { "enum": [ "none", "fresh", "stale" ], "type": "string" }, "slug": { "type": "string" }, "status": { "enum": [ "unknown", "healthy", "degraded", "down" ], "type": "string" }, "trustDecision": { "additionalProperties": false, "properties": { "confidence": { "enum": [ "high", "medium", "low", "insufficient_data" ], "type": "string" }, "reasons": { "items": { "type": "string" }, "type": "array" }, "recommended": { "type": "boolean" } }, "required": [ "recommended", "confidence", "reasons" ], "type": "object" }, "verified": { "type": "boolean" }, "version": { "type": [ "string", "null" ] } }, "required": [ "id", "slug", "name", "description", "version", "capabilities", "status", "createdAt", "agentCard", "verified", "ownershipVerifiedAt" ], "type": "object" }, "type": "array" }, "pagination": { "additionalProperties": false, "properties": { "nextCursor": { "type": [ "string", "null" ] } }, "required": [ "nextCursor" ], "type": "object" } }, "required": [ "agents", "pagination" ], "type": "object" } }, { "description": "Record a push-style heartbeat for an agent you own, marking it alive right now. The server sets the timestamp; no client-supplied time is accepted.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "slug": { "description": "The agent's URL slug (from its public profile or a list_agents result).", "maxLength": 200, "minLength": 1, "type": "string" } }, "required": [ "slug" ], "type": "object" }, "name": "send_heartbeat", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "lastHeartbeatAt": { "type": [ "string", "null" ] }, "slug": { "type": "string" }, "status": { "enum": [ "unknown", "healthy", "degraded", "down" ], "type": "string" } }, "required": [ "slug", "status", "lastHeartbeatAt" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:7d7d825341b09075225da98e167b3e3f0834f644ae263bc6d3feed7e856bca92 | sha256sum