Privacy Policy Generator

Text REST API MCP

Generate a privacy policy in Markdown from a short questionnaire: what personal data you collect (name, email, phone, address, payment, usage data, cookies, location), which third parties you use (analytics, ads, payment processor, data sharing), and which regimes you address (GDPR, CCPA, COPPA), plus data deletion/export rights and a retention period. Returns the markdown, its section headings, and a word count. Every argument is optional; unanswered fields use the page defaults and missing company details become [placeholders].

This page documents the MCP tool findutils:privacy_policy_generator. See the REST reference →

Call it over MCP

Tool name findutils:privacy_policy_generator · no API keys · 120 requests/min per IP

Claude Code

claude mcp add findutils --transport http https://mcp.findutils.com/

Claude Desktop — claude_desktop_config.json

{
  "mcpServers": {
    "findutils": {
      "url": "https://mcp.findutils.com/"
    }
  }
}

Raw JSON-RPC (any MCP client) — verified example

curl -X POST https://mcp.findutils.com/ \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "privacy_policy_generator",
      "arguments": {
        "company_name": "Acme Ltd",
        "website_url": "https://acme.example",
        "contact_email": "[email protected]",
        "effective_date": "2026-01-15",
        "gdpr_compliant": true
      }
    }
  }'

Input schema

Argument Type Required Description
company_name string no Legal or trading name shown in the policy. Default: "[Company Name]".
website_url string no Website the policy applies to. Default: "[Website URL]".
contact_email string no Contact email for privacy requests. Default: "[Contact Email]".
effective_date string no Effective date as YYYY-MM-DD. Default: today (UTC).
collects_name boolean no You collect the user's name. Default true. Default: true.
collects_email boolean no You collect email addresses. Default true. Default: true.
collects_phone boolean no You collect phone numbers. Default false. Default: false.
collects_address boolean no You collect postal addresses. Default false. Default: false.
collects_payment boolean no You collect payment details. Default false. Default: false.
collects_usage_data boolean no You collect usage data (IP, browser, pages visited). Default true. Default: true.
collects_cookies boolean no You use cookies and tracking technologies. Default true. Default: true.
collects_location boolean no You collect location data. Default false. Default: false.
uses_analytics boolean no You use an analytics service. Default true. Default: true.
analytics_provider string (google | plausible | matomo | other) no Analytics provider named in the policy. Default "google". Default: "google".
uses_ads boolean no You work with advertising partners. Default false. Default: false.
uses_payment_processor boolean no You use a third-party payment processor. Default false. Default: false.
payment_processor string (stripe | paypal | square | other) no Payment processor named in the policy. Default "stripe". Default: "stripe".
share_with_third_parties boolean no You share data with third-party service providers. Default false. Default: false.
gdpr_compliant boolean no Include the GDPR rights section. Default false. Default: false.
ccpa_compliant boolean no Include the CCPA rights section. Default false. Default: false.
coppa_compliant boolean no Include the COPPA children's privacy section. Default false. Default: false.
allows_data_deletion boolean no Users can request deletion of their data. Default true. Default: true.
allows_data_export boolean no Users can request an export of their data. Default true. Default: true.
has_data_retention boolean no Include the data retention section. Default true. Default: true.
retention_period string (1year | 2years | 5years | indefinite) no Retention period named in the policy. Default "2years". Default: "2years".

Example arguments (verified)

{
  "company_name": "Acme Ltd",
  "website_url": "https://acme.example",
  "contact_email": "[email protected]",
  "effective_date": "2026-01-15",
  "gdpr_compliant": true
}

Also a REST endpoint

The same tool answers plain HTTP at POST /api/tools/privacy-policy-generator/execute — no key, 60 requests/min.

Open the REST reference for Privacy Policy Generator →

More Text tools