PhantomOperator MCP sunucusu
Commit 12 Kas 2026Yetkili kullanıcılar ve agentlar için metadata denetimleri, veri sızıntısı kontrolleri ve cüzdan hijyeni incelemeleri dahil olmak üzere gizlilik ve halka açık maruziyet analizi gerçekleştirir.
Ayrıca bilinen adı normancomics/PhantomOperator
- Yıldızlar
- 1
- Araçlar
- —
- İndirmeler, 30 gün
- —
- En son sürüm
- 1.1.0
- Son commit
- 12 Kas 2026
- Lisans
- MIT
PhantomOperator MCP nedir?
PhantomOperator bir MCP sunucusudur. Yetkili kullanıcılar ve agentlar için metadata denetimleri, veri sızıntısı kontrolleri ve cüzdan hijyeni incelemeleri dahil olmak üzere gizlilik ve halka açık maruziyet analizi gerçekleştirir.
Özet, projenin README dosyasından oluşturuldu
PhantomOperator MCP sunucusu hakkında
PhantomOperator, yetkili kullanıcılar ve AI agentlar için tasarlanmış, uzaktan gizlilik ve halka açık maruziyet analizi hizmeti sunar. Müşterilerin belirli güvenlik operasyonları aracılığıyla dijital ayak izlerini denetlemelerine olanak tanıyan, çağrı başına ödeme (pay-per-call) sistemiyle çalışır. Kullanıcılar, bir araç ücret gerektiriyorsa ödeme kılavuzu döndüren JSON-RPC 2.0 isteklerini kullanan bir MCP endpoint üzerinden servis ile etkileşime girer.
Platform; HTTP header'ları için metadata-audit, e-posta istihbaratı için breach-check ve EVM hijyeni için wallet-opsec-audit dahil olmak üzere çeşitli uzmanlık gerektiren denetimleri destekler. Ayrıca full-privacy-sweep veya cypherpunk-redteam-dossier gibi daha kapsamlı değerlendirmeler de sunar. Ödemeler, x402 protokolü aracılığıyla Base mainnet üzerinden USDC ile gerçekleştirilir; ancak gelişmiş gizlilik için bir Monero fatura seçeneği de yapılandırılabilir.
Geliştiriciler, OpenAPI spesifikasyonunu veya MCP discovery dokümanını çekerek bu araçları AI iş akışlarına entegre edebilirler. Servis; isteği yapan kişinin hedef verileri değerlendirmek için açık yetkisi olması kaydıyla, URL'ler, kimlikler ve cüzdanlar için yapılandırılmış istekleri işlemek üzere oluşturulmuştur.
Neler yapabilirsiniz
- 1Web metadata sızıntısını denetleyinBir agent, bir URL'deki HTTP header'larını ve HTML yorumlarını inceleyerek maruziyet sinyallerini kontrol edebilir.
- 2E-posta sızıntı durumunu doğrulayınBir geliştirici, belirli bir e-posta adresinin bilinen veri sızıntılarında yer alıp almadığını kontrol edebilir.
- 3Kripto para cüzdan hijyenini inceleyinKullanıcılar, Base veya EVM cüzdan adreslerini halka açık güvenlik sinyalleri açısından analiz edebilir.
- 4Gizlilik iyileştirme raporları oluşturunBir AI istemcisi, yapılandırılmış bir puan ve gizliliği artırmak için önceliklendirilmiş adımlar listesi talep edebilir.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
PhantomOperator MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a eklePhantomOperator MCP'yi Claude Code içine yükleyin
$ claude mcp add --transport http phantomoperator https://freysaai.freysa.dev/mcpPhantomOperator MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"phantomoperator": {
"url": "https://freysaai.freysa.dev/mcp"
}
}
}PhantomOperator MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"phantomoperator": {
"type": "http",
"url": "https://freysaai.freysa.dev/mcp"
}
}
}PhantomOperator MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"phantomoperator","type":"http","url":"https://freysaai.freysa.dev/mcp"}'PhantomOperator MCP'yi Codex içine yükleyin
$ codex mcp add phantomoperator --url https://freysaai.freysa.dev/mcpPhantomOperator MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.phantomoperator] url = "https://freysaai.freysa.dev/mcp"
PhantomOperator MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user --transport http phantomoperator https://freysaai.freysa.dev/mcpPhantomOperator MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"phantomoperator": {
"url": "https://freysaai.freysa.dev/mcp",
"type": "http"
}
}
}Otomatik kontroller
Çalıştırıldı 15 Kas 2026Tam rapor →Henüz doğrulanmadı. Bir sunucunun 80 puana, ciddi bir bulgu olmamasına ve kontrol edebilmemiz için yeterli veriye ihtiyacı vardır. Kontroller nasıl çalışır · Daha fazla puan için nelerin düzeltileceği
- Kaynak deposu bağlantılı ve erişilebilirnormancomics/phantomoperator is public and reachablegithub.com/normancomics/phantomoperator ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyorKontrol edilmedi
- Derleme kökeni (Sigstore onayı)Kontrol edilmedi
- Açık kaynak lisansı (OSI)MITspdx.org/licenses/MIT.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-11-12github.com/normancomics/phantomoperator ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilKontrol edilmedi
- Pakette veya bağımlılıklarında kritik uyarı yokKontrol edilmedi
- Modele yönelik gizli talimat yok0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorinitialize answered with protocol 2025-06-18 in 1021 msGeçti
PhantomOperator
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.
Live service
Service: https://freysaai.freysa.dev
Source: github.com/normancomics/PhantomOperator
Updates: @phntmop on X
| Resource | URL |
|---|---|
| Human landing page | / |
| Agent quickstart | /quickstart |
| Free illustrative report | /sample-report |
| Free Monero address-decoding preview | POST /demo/monero-decode |
| OpenAPI 3.1 | /openapi.json |
| MCP endpoint | /mcp |
| x402 discovery | /.well-known/x402 |
| A2A agent card | /.well-known/agent-card.json |
| ERC-8004 registration | /.well-known/agent-registration.json |
| LLM guide | /llms.txt |
| Aggregate service telemetry | /usage |
| Service status | /status |
| Terms and scope | /terms |
Payments
Working paid rail: Base USDC via x402
Paid routes at POST /skills/* use x402 v2 exact payments.
| Field | Value |
|---|---|
| Network | Base mainnet, eip155:8453 |
| Asset | USDC on Base |
| USDC contract | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 |
| Payment receiver | 0xC5f20C3Ad7B730B34620ecF39c2C5681482A6Cd6 |
| Production facilitator | Coinbase CDP x402 |
| ERC-8004 agent | 821239 |
| ERC-8004 identity registry | 0x8004A169FB4a3325136EB29fA0ceB6D2e539a432 |
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.
Optional privacy rail: Monero invoices
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:
- requests
POST /billing/monero-quotewith{ "skillId": "metadata-audit", "input": { ... } }; - receives a unique wallet subaddress, exact atomic-XMR amount, expiry, and status URL;
- pays the amount, then polls
GET /billing/monero-invoice/:invoiceIduntil required confirmations are reached; - retries the requested skill with
X-Payment-Method: moneroand the returnedX-Paymentproof.
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.
Available operations
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.
| Operation | What it does | Base x402 price |
|---|---|---|
metadata-audit |
Reviews public HTTP headers, HTML metadata/comments, and third-party trackers for exposure signals. | $0.05 |
threat-scan |
Searches public-web results for potential PII exposure associated with an authorized identity. | $0.10 |
breach-check |
Checks an email against available breach intelligence and optionally performs a k-anonymity password-range check. | $0.10 |
opsec-score |
Produces a structured public-exposure score and prioritized mitigations. | $0.25 |
monero-opsec-audit |
Decodes a supplied Monero address and returns privacy-posture guidance. | $0.25 |
data-removal |
Identifies supported broker-removal paths and drafts a removal request; it does not submit requests without explicit authorization. | $0.50 |
spam-caller-removal |
Prepares official caller-ID unlisting and spam-label dispute steps; it does not submit requests. | $0.10 |
wallet-opsec-audit |
Reviews public Base/EVM wallet hygiene signals. | $0.50 |
full-privacy-sweep |
Combines relevant authorized checks into one report. | $1.00 |
cypherpunk-redteam-dossier |
Combines multiple authorized assessment modules. | $5.00 |
sovereign-opsec-retainer |
Produces an organization-level authorized assessment package. | $25.00 |
Agent quickstart
- Fetch
/openapi.json,/.well-known/x402, or/mcp. - Validate that the target and submitted information are authorized and non-sensitive.
- Call the selected
POST /skills/<operation>route with valid JSON. - On
402, inspect the returned x402 requirement and retry using an x402-compatible Base-USDC client. - Validate the returned JSON against the published operation schema.
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.
Local development
npm install
cp .env.example .env
npm test
npm start
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.
Deployment and discovery
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.
Privacy and telemetry
/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.
License
MIT.
PhantomOperator MCP soruları
PhantomOperator MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add --transport http phantomoperator https://freysaai.freysa.dev/mcp komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
PhantomOperator MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
PhantomOperator ne tür analizler sağlar?
Web metadata sızıntısı, halka açık web maruziyeti, veri sızıntısı göstergeleri, gizlilik durumu ve cüzdan hijyeni için yapılandırılmış kontroller sağlar.
Servis ödemeleri nasıl işleniyor?
Ücretli rotalar, Base mainnet üzerinden USDC kullanarak x402 v2 üzerinden kesin ödeme yöntemiyle çalışır.
Ödemeler için Monero kullanabilir miyim?
Bir Monero ödeme akışı mevcuttur ancak varsayılan olarak devre dışıdır ve özel yerel yapılandırma gerektirir.
Servise ne tür bilgiler göndermekten kaçınmalıyım?
Seed phrase, şifre, API key veya diğer gizli bilgileri göndermemelisiniz.