Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,528Letters: 13Defects: 1,322counted just now
teppi

Server definition

Hash
sha256:92d5d1ad32ee6a777ea9bf91a7af597c3cf99a65aeaa8bcb4ff3c106a2355495
What it is
What a remote MCP server returned when asked what it offers: 21 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Inspect the public DMARC record at _dmarc.<domain>. The domain does not need to belong to your organization. Returns parsed policy and rua/ruf addresses.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "domain": { "description": "Domain to inspect — does not need to belong to your organization.", "type": "string" } }, "required": [ "domain" ], "type": "object" }, "name": "check_dmarc", "outputSchema": null }, { "description": "Add a new domain to the organization. Response includes the reporting_email and dmarc_record values to publish in DNS. May return 402 if the plan domain limit has been reached.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "name": { "description": "Domain name to monitor (e.g. \"example.com\"). Stored lowercased.", "type": "string" } }, "required": [ "name" ], "type": "object" }, "name": "create_domain", "outputSchema": null }, { "description": "Create a new webhook endpoint. URL must start with https://. Returns 422 if the organization has reached its webhook limit.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "name": { "description": "Human-readable label", "type": "string" }, "url": { "description": "HTTPS URL events will be POSTed to", "type": "string" } }, "required": [ "url", "name" ], "type": "object" }, "name": "create_webhook", "outputSchema": null }, { "description": "Remove a domain from monitoring. Soft-deletes; historical reports remain accessible.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "domain_id": { "description": "Domain UUID", "type": "string" } }, "required": [ "domain_id" ], "type": "object" }, "name": "delete_domain", "outputSchema": null }, { "description": "Delete a webhook endpoint permanently.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "webhook_id": { "description": "Webhook UUID", "type": "string" } }, "required": [ "webhook_id" ], "type": "object" }, "name": "delete_webhook", "outputSchema": null }, { "description": "Dismiss a specific alert", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "alert_id": { "type": "string" } }, "required": [ "alert_id" ], "type": "object" }, "name": "dismiss_alert", "outputSchema": null }, { "description": "Export a DMARC report as CSV", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "report_id": { "type": "string" } }, "required": [ "report_id" ], "type": "object" }, "name": "export_report_csv", "outputSchema": null }, { "description": "Get details of a specific domain", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "domain_id": { "description": "Domain UUID", "type": "string" } }, "required": [ "domain_id" ], "type": "object" }, "name": "get_domain", "outputSchema": null }, { "description": "Get the full detail of a forensic (RUF) report by UUID, including the raw failed message envelope.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "report_id": { "description": "Forensic report UUID", "type": "string" } }, "required": [ "report_id" ], "type": "object" }, "name": "get_forensic_report", "outputSchema": null }, { "description": "Aggregated forensic-report counters grouped by auth failure type, delivery result, source IP (with geolocation) and reported domain.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "get_forensic_reports_statistics", "outputSchema": null }, { "description": "Summary of forensic activity in the last 7 days — useful for daily digest views.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "get_forensic_reports_summary", "outputSchema": null }, { "description": "Get details of a specific DMARC report", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "report_id": { "type": "string" } }, "required": [ "report_id" ], "type": "object" }, "name": "get_report", "outputSchema": null }, { "description": "Get statistics for a specific DMARC report", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "report_id": { "type": "string" } }, "required": [ "report_id" ], "type": "object" }, "name": "get_report_statistics", "outputSchema": null }, { "description": "List alerts for your organization", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "page": { "type": "number" }, "per_page": { "type": "number" }, "status": { "type": "string" } }, "type": "object" }, "name": "list_alerts", "outputSchema": null }, { "description": "List all monitored domains in your organization", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "page": { "type": "number" }, "per_page": { "type": "number" } }, "type": "object" }, "name": "list_domains", "outputSchema": null }, { "description": "List DMARC RUF (forensic) reports with optional filtering and pagination. Returns 403 if the plan does not include forensic reports (Pro plan and above).", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "date_from": { "description": "Inclusive lower bound on arrival_date (ISO 8601 / \"YYYY-MM-DD HH:MM:SS\")", "type": "string" }, "date_to": { "description": "Inclusive upper bound on arrival_date", "type": "string" }, "domain_id": { "description": "Filter by domain UUID", "type": "string" }, "page": { "type": "number" }, "per_page": { "type": "number" } }, "type": "object" }, "name": "list_forensic_reports", "outputSchema": null }, { "description": "List DMARC reports for your organization", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "date_from": { "type": "string" }, "date_to": { "type": "string" }, "domain": { "type": "string" }, "page": { "type": "number" }, "per_page": { "type": "number" } }, "type": "object" }, "name": "list_reports", "outputSchema": null }, { "description": "List webhook endpoints configured for the organization. Returns 403 if the plan does not include advanced alerting (Pro and above).", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "list_webhooks", "outputSchema": null }, { "description": "Send a synchronous webhook.test event to verify connectivity. Returns the delivery status. Test events do NOT update last_triggered_at, last_status or failure_count.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "webhook_id": { "description": "Webhook UUID", "type": "string" } }, "required": [ "webhook_id" ], "type": "object" }, "name": "test_webhook", "outputSchema": null }, { "description": "Update a webhook. Any combination of url, name and is_active may be provided; URL must remain HTTPS.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "is_active": { "description": "Enable/disable delivery without losing config", "type": "boolean" }, "name": { "description": "New label", "type": "string" }, "url": { "description": "New HTTPS URL", "type": "string" }, "webhook_id": { "description": "Webhook UUID", "type": "string" } }, "required": [ "webhook_id" ], "type": "object" }, "name": "update_webhook", "outputSchema": null }, { "description": "Re-check a domain's DNS to confirm the DMARC record contains the organization's reporting email. Updates status to verified on success.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "domain_id": { "description": "Domain UUID", "type": "string" } }, "required": [ "domain_id" ], "type": "object" }, "name": "verify_domain", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:92d5d1ad32ee6a777ea9bf91a7af597c3cf99a65aeaa8bcb4ff3c106a2355495 | sha256sum