mcpbeat Sign in

Public MCP Server

by myprivacyagent Your server? Claim it
not responding

Public is listed as active in the registry but did not answer our last check. It exposes 13 tools.

Read-only opt-out guides, removal routes for 950+ data brokers, and privacy library search.

The linked repository no longer exists on GitHub — it was deleted or made private.

Uptime history 52 days of history · worst day 0%
52 days agonow
0.0%
Uptime 24h
0 of 92 checks
13
Tools
read from the server
117 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 12

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 2 October 2026. No other catalogue keeps this.

27 Oct 6 tool descriptions were rewritten get_service_overview, list_my_cases, list_my_subjects and 3 more
22 Oct a tool changed the parameters it asks for get_opt_out_instructions
18 Oct 2 tool descriptions were rewritten get_opt_out_instructions, list_opt_out_guides
2 Oct 2 tools appeared get_library_verification_status, get_route_verification
2 Oct a tool description was rewritten get_opt_out_instructions

Public does not always answer

Over the last week it answered 1.7% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 3 min ago.

run in your terminal
claude mcp add public --transport http https://myprivacyagent.com/api/mcp
Settings → Connectors → Add custom connector, then paste this address
https://myprivacyagent.com/api/mcp
~/.codex/config.toml
[mcp_servers.public]
url = "https://myprivacyagent.com/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "public": {
      "url": "https://myprivacyagent.com/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "public": {
      "type": "http",
      "url": "https://myprivacyagent.com/api/mcp"
    }
  }
}

Available tools 13

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

opt
get_opt_out_instructions
The complete free website guide: direct answer, steps, troubleshooting, FAQs, official sources and content review date, plus separate current native verification. Retired sites return what-to-do-now guidance without historical actionable forms. Accepts a slug (spokeo), domain, name, alias, or URL. No login or personal lookup.
list_opt_out_guides
Summaries of every curated website guide and retired-site explanation, without duplicates. Includes kind, domain, category, documented method and content review date. Undocumented facts are null. Supports paging and category filters.
case
get_case_status
Requires OAuth and the 'share_results' permission. Returns one case by case_id with its current status, verification status, and any step only the person can do.
cases
list_my_cases
Requires OAuth and the 'share_results' permission. Lists removal cases with site, action, exact request status, verification status, human-only steps and dates. Filed, pending, needs review and verified removed are distinct states.
library
get_library_verification_status
Read the actual catalog size, distinct route variants, current verified counts, checks captured today and the latest scheduled sweep. Counts include only native evidence that is still current; inventory rows, aliases and agent callbacks never count as verified.
privacy
search_privacy_library
Search My Privacy Agent's published articles, opt-out guides, help answers, and plan facts about data brokers, opt-outs, relisting, pricing and service limitations. Returns ranked hits with canonical source URLs.
removal
get_removal_route
For any of the 950+ sites in the takedown registry: the documented removal method (form, email, both, guide, or none), the opt-out URL and privacy email on record, the parent company that actually processes the request, sibling sites one request may cover, and a link to our step-by-step guide when one exists. Accepts a domain or a URL.
report
get_my_report
Requires OAuth and the 'share_results' permission for the subject. Returns the report summary the dashboard shows: status, counts, and per-site findings (site, status, what it exposes, guide link). No listing URLs or observed values are included. Returns authorization_required with a connect URL when the permission is missing.
request
request_recheck
Requires OAuth and the 'run_check' permission. Queues a fresh check of the person's existing details (the same re-scan Patrol runs monthly). Patrol plan only, verified subjects only, once per 24 hours; it never starts a first check and never takes new details. Returns queued, or a structured reason (not_allowed with retry_after, entitlement_required with pricing_url, unavailable, error). Purchases happen on the website only.
route
get_route_verification
Read the exact official route variants for a domain or route ID, current independently checked scope, actor and region, capture time, expiry and failures. No badge means the route is not currently verified. This never starts a check or submits a request.
service
get_service_overview
The public service description: tool scope, optional website pages for a private check, listing review and pricing, service limitations, and registry statistics. Contains public reference information only.
subjects
list_my_subjects
Requires OAuth. Lists the person (first name, city, state, verification status) whose exposure this account has checked, with the subject_id used by account tools. Account setup and grant requirements are returned as structured statuses.
submit
submit_approved_plan
Requires OAuth and the 'submit_requests' permission. Without confirm: true it previews eligible listings (status preview). With confirm: true it queues removal requests for exactly those listings using an existing website approval and paid entitlement. It cannot approve listings, pick new sites or buy anything; unmet requirements return approval_required or entitlement_required. A request is not a removal.

Endpoints

URLTransportStateLatencyChecked
https://myprivacyagent.com/api/mcp streamable-http answering 117 ms 3 min ago

Alternatives to Public

same job, measured the same way
Calibre-Web
by ni-c

Read-only MCP server for Calibre-Web: library search, browsing and covers via the OPDS feed

89 installs/wk local only
Official Translator Public Guides
by jovan1301

Read-only search and retrieval for Official Translator's published guides.

2 tools answering
Knacco
by knacco

Bring your Knacco library into your AI tool: browse, search, read guides and download files.

answering
Kayak MCP
by wondel

Builds a Kayak.com flight-search deep link for a route and dates — URL only, no prices.

1 tools answering
Savee
by savee

Read your Savee saves, boards and home feed, and search its public library. Read-only.

answering
Zotero MCP Local
by piiinpiiins

Search, read PDFs, and find related papers in your local Zotero library. Read-only, 100% local.

114 installs/wk local only
Pixelworkers
by pixelworkers

Read-only connector to pixelworkers.org: search and read guides, list services, start a quote.

4 tools answering
Sensefold
by sensefold

Personal context for every AI: search, read, and write back to your private Markdown library.

answering

Public — questions

Answers built from our own checks of this server.

What can Public do?
It exposes 13 tools, read directly from the server on our last check. Among them: get_case_status, get_library_verification_status, get_my_report, get_opt_out_instructions, get_removal_route, get_route_verification and 7 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Public working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 0 of 92 checks got a reply (0.0%), average response time 117 ms. The bar chart above shows every period we have measured.
Is Public still maintained?
The linked repository no longer exists on GitHub — it was deleted or made private. We show this because it changes what you can expect: an unmaintained server may keep answering for months and then stop without warning.
The registry lists Public as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Public?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Public need an API key?
No. Public completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 13 of them are readable on this page. This is what we observed, not what the docs claim.