Odel
Passiv Web Tools

Passiv Web Tools

Local
@mahopeJavaScriptMITUpdated Today

Free web tools for AI agents: HTML to Markdown, compliance scan, page profile, security headers.

passiv-mcp

MCP server that gives AI agents free web tools — zero auth, zero dependencies.

Four tools, backed by the free APIs at mahope.tools:

ToolWhat it does
html_to_markdownConvert HTML to clean Markdown or plain text (max 50 KB/call)
compliance_scan9-point EU compliance scan: privacy policy, terms, cookie consent, imprint, accessibility statement, DPA, security headers, meta tags, hreflang
profile_pagePage profile: meta/OG tags, JSON-LD, heading structure, alt-text coverage, security headers, score + grade
check_security_headersCSP, HSTS, X-Frame-Options, X-Content-Type-Options, Referrer-Policy

Listed in the official MCP Registry as io.github.mahope/passiv-mcp.

Works with any MCP client: Claude Desktop, Claude Code, Cursor, Windsurf, and others.

Install

No dependencies. Node.js 18+ required.

Run with npx (no install needed)

npx @mahope/passiv-mcp

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "passiv": {
      "command": "npx",
      "args": ["@mahope/passiv-mcp"]
    }
  }
}

Claude Code

claude mcp add passiv -- npx @mahope/passiv-mcp

Example prompts

Once connected, try:

  • "Convert this HTML snippet to Markdown:

    …"
  • "Scan example.com for GDPR compliance basics"
  • "Check the security headers on my site"
  • "Profile this page and tell me what meta tags are missing"

Privacy

URLs sent to a tool are fetched server-side by the mahope.tools scan proxy and not stored. HTML sent to html_to_markdown is converted and discarded immediately.

Related

License

MIT

Author

Built by Mads Holst Jensen — developer and technical partner for small businesses, Odense, Denmark. https://mahoje.dk