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

Server definition

Hash
sha256:65cd1bb9e667c4610fda25023f20c55d9818330f480d31f303dbed378e4231dd
What it is
What a remote MCP server returned when asked what it offers: 3 tools

The blob, as servednamed by its sha256

{ "instructions": "Use RegSentry only for authorized technical website-tracking inspection. Never describe its output as legal advice, a compliance certification, or proof of liability. Static site inspection must be followed by runtime verification before claiming tracker timing.", "tools": [ { "description": "Returns deterministic, tracker-specific consent-gating guidance from RegSentry's maintained playbooks. It does not change a website, contact a vendor, or verify that a fix was implemented.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "tracker": { "maxLength": 80, "minLength": 1, "pattern": "^[\\w .()+/&-]+$", "type": "string" } }, "required": [ "tracker" ], "type": "object" }, "name": "get_remediation_playbook", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "disclaimer": { "type": "string" }, "docsUrl": { "format": "uri", "type": "string" }, "loadedVia": { "enum": [ "gtm_or_snippet", "snippet", "npm_or_snippet" ], "type": "string" }, "risk": { "type": "string" }, "snippet": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "language": { "type": "string" }, "note": { "type": "string" } }, "required": [ "language", "code" ], "type": "object" }, "steps": { "items": { "type": "string" }, "type": "array" }, "tracker": { "type": "string" } }, "required": [ "tracker", "risk", "loadedVia", "steps", "disclaimer" ], "type": "object" } }, { "description": "Performs a bounded, non-persisting GET of an authorized public domain's homepage and reports tracker markup, consent setup signals, and runtime-verification gaps. It does not run JavaScript, submit forms, create a RegSentry record, or make a legal determination.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "authorizationAcknowledged": { "const": true, "description": "Must be true to confirm the user owns or is authorized to inspect this domain.", "type": "boolean" }, "domain": { "description": "Public domain only, such as example.com. Do not include a path or query.", "maxLength": 300, "minLength": 3, "type": "string" } }, "required": [ "domain", "authorizationAcknowledged" ], "type": "object" }, "name": "inspect_site_tracking", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "consentManagers": { "items": { "type": "string" }, "type": "array" }, "consentSetupState": { "enum": [ "default_deny_signal_observed", "consent_mechanism_observed", "no_consent_signal_observed" ], "type": "string" }, "consentSignals": { "items": { "type": "string" }, "type": "array" }, "disclaimer": { "type": "string" }, "domain": { "type": "string" }, "dynamicLoaders": { "items": { "type": "string" }, "type": "array" }, "finalHostname": { "type": "string" }, "httpStatus": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "runtimeVerificationRequired": { "const": true, "type": "boolean" }, "scope": { "const": "homepage_static_html", "type": "string" }, "trackers": { "items": { "additionalProperties": false, "description": "A static HTML tracker reference; runtime firing and violations are not established.", "properties": { "category": { "type": "string" }, "name": { "type": "string" } }, "required": [ "name", "category" ], "type": "object" }, "type": "array" }, "trackersRequiringRuntimeVerification": { "items": { "type": "string" }, "type": "array" } }, "required": [ "domain", "finalHostname", "scope", "httpStatus", "consentSetupState", "consentManagers", "consentSignals", "trackers", "trackersRequiringRuntimeVerification", "dynamicLoaders", "runtimeVerificationRequired", "limitations", "disclaimer" ], "type": "object" } }, { "description": "Deterministically grades a redacted set of tracker-request observations by consent phase. It computes from the supplied data only, stores nothing, and returns a technical—not legal—interpretation.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "consentBannerPresent": { "type": "boolean" }, "domain": { "maxLength": 300, "minLength": 3, "type": "string" }, "observations": { "items": { "additionalProperties": false, "properties": { "phase": { "enum": [ "before_consent", "after_reject", "after_accept", "unknown" ], "type": "string" }, "requestCount": { "maximum": 100000, "minimum": 0, "type": "integer" }, "tracker": { "maxLength": 80, "minLength": 1, "pattern": "^[\\w .()+/&-]+$", "type": "string" }, "typedValueTransmitted": { "type": "boolean" } }, "required": [ "tracker", "phase", "requestCount", "typedValueTransmitted" ], "type": "object" }, "maxItems": 100, "type": "array" } }, "required": [ "domain", "consentBannerPresent", "observations" ], "type": "object" }, "name": "interpret_consent_evidence", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "disclaimer": { "type": "string" }, "domain": { "type": "string" }, "evidenceGrade": { "enum": [ "direct", "strong", "limited", "none" ], "type": "string" }, "observedAfterReject": { "items": { "type": "string" }, "type": "array" }, "observedBeforeConsent": { "items": { "type": "string" }, "type": "array" }, "recommendedNextStep": { "type": "string" }, "summary": { "type": "string" }, "typedValueTransmissionObserved": { "items": { "type": "string" }, "type": "array" }, "unresolvedTrackers": { "items": { "type": "string" }, "type": "array" } }, "required": [ "domain", "evidenceGrade", "observedBeforeConsent", "observedAfterReject", "typedValueTransmissionObserved", "unresolvedTrackers", "summary", "recommendedNextStep", "disclaimer" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:65cd1bb9e667c4610fda25023f20c55d9818330f480d31f303dbed378e4231dd | sha256sum