metadata-audit
Fetch any HTTP/HTTPS URL and extract metadata leaks (HTTP headers, meta tags, HTML comments, third-party trackers). Costs $0.05 USDC on Base via x402.
urlrequired
io.github.normancomicsPublished by GitHub account normancomicsv1.1.0Updated Oct 29, 2026
Authorized privacy and exposure checks for people and agents; USDC on Base via x402.
Paid privacy and exposure analysis service: audits URLs, identities, emails and wallets for leaks, breaches and OPSEC risk.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.normancomics%2Fphantomoperator/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"phantomoperator": {
"type": "http",
"url": "https://freysaai.freysa.dev/mcp"
}
}
}[Live service] [x402] [MCP] [A2A] [ERC--8004] [License]
PhantomOperator is a pay-per-call privacy and public-exposure analysis service for authorized users and AI agents. It provides structured checks for web metadata leakage, public-web exposure, breach indicators, privacy posture, and wallet hygiene.
Authorization required: Only assess URLs, identities, email addresses, wallets, and systems you own or are expressly authorized to assess. Do not submit seed phrases, passwords, API keys, or other secrets.
Service: https://freysaai.freysa.dev
Source: github.com/normancomics/PhantomOperator
Updates: @phntmop on X
Paid routes at POST /skills/* use x402 v2 exact payments.
An unpaid valid request receives HTTP 402 Payment Required. An x402-compatible client signs the stated payment requirement and retries the same request. Never send a plain ERC-20 transfer as a substitute for the x402 payment credential.
A production Monero flow is included but is disabled by default. It requires a privately reachable, view-only monero-wallet-rpc, a fixed XMR/USD quote configuration, and a local proof secret. Once configured, a client:
POST /billing/monero-quote with { "skillId": "metadata-audit", "input": { ... } };GET /billing/monero-invoice/:invoiceId until required confirmations are reached;X-Payment-Method: monero and the returned X-Payment proof.The service uses the view-only wallet RPC only to allocate subaddresses and verify incoming confirmed amounts. It never needs a Monero spend key. Configuration names are documented in .env.example.
The canonical schemas, payment requirements, and examples are generated at /openapi.json. Prices are denominated in USDC and may be read from that document before payment.
/openapi.json, /.well-known/x402, or /mcp.POST /skills/<operation> route with valid JSON.402, inspect the returned x402 requirement and retry using an x402-compatible Base-USDC client.For MCP clients, send JSON-RPC 2.0 initialize, tools/list, and tools/call requests to POST /mcp. The paid-tool handoff returns the exact HTTP route and payment guidance.
The server defaults to port 3000. Set PUBLIC_BASE_URL to the deployed HTTPS origin and use a protected .env file. See .env.example for non-secret configuration names. Do not commit credentials, payment keys, private keys, or customer data.
The public service publishes OpenAPI, x402, A2A, ERC-8004, MCP, llms.txt, robots, and sitemap discovery documents. Its current distribution work includes ERC-8004, MPPScan, Global A2A Registry, Agent Tools, 402 Index, Coinbase Bazaar, and a Bankr skills pull request. A directory is only described as listed after acceptance is verifiable; indexes may crawl asynchronously.
/usage displays aggregate settled-service telemetry. It intentionally excludes request bodies, raw IP addresses, customer wallets, and payment credentials. See TERMS.md for the service scope and limits.
MIT.
Source: README.md at commit 9f6b442
Fetch any HTTP/HTTPS URL and extract metadata leaks (HTTP headers, meta tags, HTML comments, third-party trackers). Costs $0.05 USDC on Base via x402.
urlrequiredSearch the public web for mentions of a person's name containing exposed PII (phone numbers, emails, SSNs, home addresses). Costs $0.10 USDC on Base via x402.
fullNamerequiredKeyless email breach intelligence check (XposedOrNot + HIBP) and optional k-anonymity SHA-1 password check. Costs $0.10 USDC on Base via x402.
emailrequiredpasswordMulti-vector OPSEC exposure score (0–100, grade A–F) across public web search, data brokers, paste sites, and social profiles. Costs $0.25 USDC on Base via x402.
emailhandlefullNameCryptonote Base58 + Keccak-256 Monero ($XMR) address/subaddress decoder (Spend Key, View Key, checksum), live Monero RingCT telemetry, EVM <-> $XMR swap correlation check, and MMR proof. Costs $0.25 USDC on Base via x402.
txHashnodeModeevmAddressxmrAddressswapAmountXmrMatches an authorized data-broker listing with supported removal paths and drafts a reviewable CCPA/GDPR-style request. Does not submit a removal without explicit authorization. Costs $0.50 USDC on Base via x402.
linkrequiredfullNameOn-chain Base/EVM wallet deanonymization & hygiene audit + deterministic $XMR settlement subaddress. Costs $0.50 USDC on Base via x402.
walletAddressrequiredCombines authorized public-exposure, privacy scoring, and removal guidance into one structured report. Costs $1.00 USDC on Base via x402.
emailhandlefullNamerequiredwalletAddressComprehensive 6-operator Cypherpunk Red-Team Dossier (Web Metadata + OSINT Threat Scan + Breach Check + OPSEC Score + EVM Wallet Hygiene + $XMR Monero Audit + MMR Attestation). Costs $5.00 USDC on Base via x402.
urlemailfullNamexmrAddresswalletAddressEnterprise & DAO Zero-Trace OPSEC Retainer Package with $XMR Atomic-Swap Treasury Isolation Blueprint and Statutory Takedown Binder. Costs $25.00 USDC on Base via x402.
urlemailxmrAddressorganizationwalletAddressPrepare official caller-ID unlisting and spam-label dispute steps for an authorized phone number. Does not submit requests. Costs $0.10 USDC on Base via x402.
providerauthorizedrequiredphoneNumberrequired90% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare a license in the repository or the registry entry.
npm installcp .env.example .envnpm testnpm start