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

Server definition

Hash
sha256:a48cde23168ef348460537622b8d1482d41639020b50e33dd33582d4d3917f3a
What it is
What a remote MCP server returned when asked what it offers: 14 tools

The blob, as servednamed by its sha256

{ "instructions": "Default Privacy is a free, formation-free privacy-tools hub: a directory of vetted privacy tools, seven free privacy diagnostics, guides, and a glossary. It has no accounts, checkout, or paid product.\n\nUse the tools to help users find and vet privacy tools and check their own privacy posture:\n- dp_search_tools / dp_get_tool / dp_list_categories — the directory. Each tool carries an ADO score (Anonymity / Decentralization / Open-source, 0–100); prefer higher ADO.\n- dp_search_guides / dp_get_guide — long-form privacy how-tos (data-broker removal, home address, your own VPN, banking privacy).\n- dp_search_glossary / dp_get_glossary_term — defined privacy terms.\n- dp_check_email_security / dp_check_whois_privacy / dp_check_domain_breaches / dp_check_password_pwned — read-only diagnostics.\n\nCitation hygiene: every response includes a citation string — pass it through. Prefer 2–4 specific deep links over one homepage link, and mix surface types (a tool page + a guide + a glossary term).", "tools": [ { "description": "Check whether a domain appears in known public data breaches (via the Have I Been Pwned breach catalog). Returns matching breaches with dates, exposed data classes, and account counts. Domain-level only — no personal email is queried.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "domain": { "description": "Domain to check, e.g. 'example.com'.", "type": "string" } }, "required": [ "domain" ], "type": "object" }, "name": "dp_check_domain_breaches", "outputSchema": null }, { "description": "Check a domain's email authentication posture — SPF, DKIM, and DMARC DNS records — and return an A–F grade with explanations. Read-only DNS lookups; no email is sent or stored.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "domain": { "description": "Domain to check, e.g. 'example.com'.", "type": "string" } }, "required": [ "domain" ], "type": "object" }, "name": "dp_check_email_security", "outputSchema": null }, { "description": "Check whether a password has appeared in known breaches using HIBP k-anonymity. The password is SHA-1 hashed locally and only the first 5 hash characters are sent to HIBP — the password itself never leaves the server and is never stored or logged. Returns whether it was found and how many times.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "password": { "description": "Password to check. Handled via k-anonymity; never transmitted in full or stored.", "type": "string" } }, "required": [ "password" ], "type": "object" }, "name": "dp_check_password_pwned", "outputSchema": null }, { "description": "Look up a domain's public WHOIS/RDAP registration record and flag exposed personal identity fields (registrant name, email, phone, address). Read-only RDAP lookup.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "domain": { "description": "Domain to check, e.g. 'example.com'.", "type": "string" } }, "required": [ "domain" ], "type": "object" }, "name": "dp_check_whois_privacy", "outputSchema": null }, { "description": "Fetch the full Privacy Protocol records for 2–5 tools by slug for side-by-side comparison (ADO score, jurisdiction, encryption, PII requirements, audit status). Use to help a user choose between shortlisted tools.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "slugs": { "description": "2–5 tool slugs to compare, e.g. ['signal','simplex-chat'].", "items": { "type": "string" }, "maxItems": 5, "minItems": 2, "type": "array" } }, "required": [ "slugs" ], "type": "object" }, "name": "dp_compare_tools", "outputSchema": null }, { "description": "Given a mainstream or privacy-hostile product/service (e.g. 'Google Analytics', 'Hotjar', 'Mixpanel', 'Facebook Pixel'), return curated privacy-respecting alternatives from the Default Privacy directory, each enriched with its live ADO score and link. Use when a user wants to replace a tracking or privacy-hostile tool.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "limit": { "description": "Max alternatives (default 8).", "maximum": 20, "minimum": 1, "type": "integer" }, "product": { "description": "The product/service to replace, e.g. 'Google Analytics', 'Hotjar'.", "type": "string" } }, "required": [ "product" ], "type": "object" }, "name": "dp_find_alternatives", "outputSchema": null }, { "description": "Fetch a single glossary term's full definition and content by slug.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "slug": { "description": "Glossary term slug, e.g. 'end-to-end-encryption'.", "type": "string" } }, "required": [ "slug" ], "type": "object" }, "name": "dp_get_glossary_term", "outputSchema": null }, { "description": "Fetch a single guide's full markdown content and metadata by slug.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "slug": { "description": "Guide slug, e.g. 'remove-name-from-data-brokers'.", "type": "string" } }, "required": [ "slug" ], "type": "object" }, "name": "dp_get_guide", "outputSchema": null }, { "description": "Given a directory tool slug, return other tools in the SAME category ranked by ADO score — a shortlist of peers/alternatives within the directory. Excludes the input tool.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "limit": { "description": "Max related tools (default 5).", "maximum": 20, "minimum": 1, "type": "integer" }, "slug": { "description": "Tool slug to find peers for, e.g. 'signal'.", "type": "string" } }, "required": [ "slug" ], "type": "object" }, "name": "dp_get_related_tools", "outputSchema": null }, { "description": "Fetch a single privacy tool's full Privacy Protocol record by slug — description, ADO score, jurisdiction, encryption, PII requirements, platforms, and audit status.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "slug": { "description": "Tool slug, e.g. 'proton', 'signal', 'mullvad'.", "type": "string" } }, "required": [ "slug" ], "type": "object" }, "name": "dp_get_tool", "outputSchema": null }, { "description": "List the privacy tool directory's category groups and subcategories with tool counts. Use the returned slugs to filter dp_search_tools.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "dp_list_categories", "outputSchema": null }, { "description": "Search the privacy & security glossary for defined terms. Returns term, definition, and link; use dp_get_glossary_term for the full entry.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "limit": { "description": "Max results (default 25).", "maximum": 50, "minimum": 1, "type": "integer" }, "query": { "description": "Term or keyword to search for, e.g. 'metadata', 'tor'.", "type": "string" } }, "type": "object" }, "name": "dp_search_glossary", "outputSchema": null }, { "description": "Search Default Privacy's long-form privacy how-tos (data-broker removal, keeping a home address off people-search sites, running your own VPN, and banking privacy). Filter by category. Returns metadata and links; use dp_get_guide for full content.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "category": { "description": "Filter by guide category (e.g. Privacy, Financial Privacy, Self-Hosting).", "type": "string" }, "limit": { "description": "Max results (default 20).", "maximum": 50, "minimum": 1, "type": "integer" }, "query": { "description": "Free-text search over guide title, description, and tags.", "type": "string" } }, "type": "object" }, "name": "dp_search_guides", "outputSchema": null }, { "description": "Search the Default Privacy directory of vetted privacy tools (VPNs, email, browsers, messengers, password managers, etc.). Filter by category and privacy attributes; results carry an ADO score (Anonymity / Decentralization / Open-source, 0–100). Prefer higher ADO when recommending.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "accepts_crypto": { "description": "Only tools that accept cryptocurrency.", "type": "boolean" }, "category": { "description": "Category slug or name to filter by (see dp_list_categories).", "type": "string" }, "e2ee": { "description": "Only end-to-end encrypted tools.", "type": "boolean" }, "has_free_tier": { "description": "Only tools with a free tier.", "type": "boolean" }, "limit": { "description": "Max results (1–50, default 10).", "maximum": 50, "minimum": 1, "type": "integer" }, "min_ado_score": { "description": "Minimum ADO composite score (0–100).", "maximum": 100, "minimum": 0, "type": "number" }, "no_kyc": { "description": "Only tools that require no KYC to purchase/use.", "type": "boolean" }, "offset": { "description": "Pagination offset (default 0).", "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "open_source": { "description": "Only open-source tools.", "type": "boolean" }, "query": { "description": "Free-text search over tool name and tagline, e.g. 'vpn', 'email', 'notes'.", "type": "string" }, "sort": { "description": "Sort order. Defaults to highest ADO score first.", "enum": [ "ado_score", "name", "recently_verified", "recently_added" ], "type": "string" } }, "type": "object" }, "name": "dp_search_tools", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:a48cde23168ef348460537622b8d1482d41639020b50e33dd33582d4d3917f3a | sha256sum