mcpprobe
Security overview
How mcpprobe handles your server and your data.
A summary for security reviews. The policies linked at the end are binding; this page adds nothing to them. mcpprobe holds no SOC 2 or ISO 27001 certification.
Reviewed · scanner v0.3.7 · mcpprobe.tech/security-overview
What we scan
- MCP servers: authentication and OAuth metadata, tool descriptions and annotations, sessions, transport and error handling.
- 24 passive checks run today. 8 active checks are coming soon and send nothing until they ship.
- We test the server and the protocol, not your prompts or AI model.
Passive only
- Checks never call a tool and never write, change or delete data. They send what a normal client sends, plus a few malformed requests.
- 5 requests a second by default, never more than 10.
- Every request carries the user-agent
mcpprobe/0.3.7 (+https://mcpprobe.tech/scanning-policy). Hosted scans come from the addresses at /scanning-ips.json.
Ownership verification
- Hosted scans run only after you publish
mcpprobe-verification=<token>as a DNS TXT record at_mcpprobe.<host>. - Verification is checked again before every scan and expires after 90 days.
- Unverified servers are never scanned. The one exception is our passive research survey of the public MCP registry and other public MCP server directories, which publishes aggregate figures only.
- Any host can opt out without an account: TXT
mcpprobe-opt-out=allat_mcpprobe.<host>.
Data handling
- The open-source CLI sends us nothing: no telemetry, no tool descriptions, no results.
- Hosted data is processed in London (AWS eu-west-2). We store the request and response for each failed check (tokens and keys redacted), a hash of the tool list, the authorisation record and your account email.
- Evidence is deleted after 30 days (Free), 12 months (Team) or 24 months (Business). Authorisation records are kept for six years.
- TLS 1.2 or later in transit, AES-256 at rest. Sub-processors: AWS, Stripe (billing), Resend (email).
- Tool descriptions go to no third-party AI model unless you turn on the optional judge.
- Free reports are public; Team and Business reports are private to the account.
Accounts
- Sign-in is a single-use email link. The session cookie is httpOnly, Secure and SameSite=Lax.
- Optional two-step sign-in adds a 6-digit code from an authenticator app, with one-time recovery codes.
- Staff who can see account details sign in with a second factor, and each view or export of the account list is logged.
- If a personal-data breach affects hosted customers, we notify them within 72 hours of becoming aware.
Vulnerability disclosure
- Report issues in mcpprobe to security@mcpprobe.tech. We acknowledge within 2 business days, and take no legal action over good-faith research that follows the policy.
- Issues our research finds in other servers are reported privately, with 90 days before any public mention.
- security.txt is published.
Contacts and policies
- Security
- security@mcpprobe.tech
- Scanner traffic
- abuse@mcpprobe.tech
- Questionnaires
- hello@mcpprobe.tech
- Policies
- mcpprobe.tech/scanning-policy · /security · /privacy · /responsible-disclosure · /trust
- Company
- mcpprobe is a trading name of ORGANIC VILLAGE(UK) LIMITED, company 11783758, England and Wales.