๐Ÿงฐ MCP Server & Tool Description Inspector

Paste an MCP manifest (the JSON your client gets back from tools/list) or a single tool description. The inspector flags tool poisoning, instruction smuggling, Unicode tag-character abuse, wide-open parameter schemas, and confused-deputy patterns. All checks run in your browser.

๐Ÿ›ก๏ธ What this inspector checks

๐Ÿ“š Hardening checklist

  1. Pin server versions. Don't auto-update.
  2. Hash-verify manifests. Cache the hash of tools/list output and alert on change.
  3. Sandbox destructive tools. Run with least privilege and a denylist on dangerous operations.
  4. Require confirmation for tools that touch the file system, send mail, make payments, or post to the internet.
  5. Display the raw description in your client when a tool is invoked, so the user sees what the model is being told.
  6. Don't grant blanket network access to a tool that doesn't strictly need it.

๐Ÿงฐ Related AI safety tools