{
  "markdown": "# passiv-mcp\n\nMCP server that gives AI agents free web tools — zero auth, zero dependencies.\n\nFour tools, backed by the free APIs at [mahope.tools](https://mahope.tools):\n\n| Tool | What it does |\n|------|--------------|\n| `html_to_markdown` | Convert HTML to clean Markdown or plain text (max 50 KB/call) |\n| `compliance_scan` | 9-point EU compliance scan: privacy policy, terms, cookie consent, imprint, accessibility statement, DPA, security headers, meta tags, hreflang |\n| `profile_page` | Page profile: meta/OG tags, JSON-LD, heading structure, alt-text coverage, security headers, score + grade |\n| `check_security_headers` | CSP, HSTS, X-Frame-Options, X-Content-Type-Options, Referrer-Policy |\n\nListed in the official [MCP Registry](https://registry.modelcontextprotocol.io) as `io.github.mahope/passiv-mcp`.\n\nWorks with any MCP client: Claude Desktop, Claude Code, Cursor, Windsurf, and others.\n\n## Install\n\nNo dependencies. Node.js 18+ required.\n\n### Run with npx (no install needed)\n\n```bash\nnpx @mahope/passiv-mcp\n```\n\n### Claude Desktop\n\nAdd to `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"passiv\": {\n      \"command\": \"npx\",\n      \"args\": [\"@mahope/passiv-mcp\"]\n    }\n  }\n}\n```\n\n### Claude Code\n\n```bash\nclaude mcp add passiv -- npx @mahope/passiv-mcp\n```\n\n## Example prompts\n\nOnce connected, try:\n\n- \"Convert this HTML snippet to Markdown: <h1>…</h1>…\"\n- \"Scan example.com for GDPR compliance basics\"\n- \"Check the security headers on my site\"\n- \"Profile this page and tell me what meta tags are missing\"\n\n## Privacy\n\nURLs sent to a tool are fetched server-side by the mahope.tools scan proxy and not stored.\nHTML sent to `html_to_markdown` is converted and discarded immediately.\n\n## Related\n\n- [Clean Copy](https://github.com/mahope/clean-copy) — browser extension, same Markdown engine\n- [clean-copy-cli](https://github.com/mahope/clean-copy-cli) — CLI version\n- [compliance-site-check](https://github.com/mahope/compliance-site-check) — GitHub Action with the compliance engine\n\n## Releasing\n\n`npm run release -- patch` (or `minor`/`major`) bumps the version, commits and pushes the tag.\nCI publishes to npm and creates the GitHub release.\n\n## License\n\nMIT\n\n## Author\n\nBuilt by Mads Holst Jensen — developer and technical partner for small businesses, Odense, Denmark. https://mahoje.dk\n",
  "bytes": 2323,
  "sha": "e10c4299701cdd8d5757ab83fa80be6290757447c04bf19029ccdf66578cc60d",
  "repo_slug": "mahope/passiv-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_mahope_passiv_mcp_cb9b25f8/readme"
}