{"slug":"urldna/mcp","name":"urlDNA","description":"Dynamically scan and analyze potentially malicious URLs using the urlDNA.io","category":"web-scraping","tags":[],"official":true,"stars":7,"transport":"stdio","install":[{"cmd":"pip install uv","imports":[]}],"tools":[{"name":"fast_check","description":"Instantly check if a URL has been scanned. Returns SAFE / MALICIOUS / UNRATED."},{"name":"new_scan","description":"Submit a URL for a full scan and wait for the result (~30–60s)."},{"name":"get_scan","description":"Retrieve a complete scan result by ID."},{"name":"search","description":"Search scans using CQL (Custom Query Language) across domain, IP, technology, malicious flag, and more. Supports pagination (page 2+ requires PREMIUM)."},{"name":"list_queries","description":"List all saved queries for the authenticated user."},{"name":"get_query","description":"Retrieve a specific saved query and its filters by ID."},{"name":"create_query","description":"Create a new saved query with one or more CQL filter conditions."},{"name":"update_query","description":"Update an existing query's name and filters (full replacement)."},{"name":"delete_query","description":"Permanently delete a saved query by ID."},{"name":"query_scans","description":"Retrieve all matching scans for a saved query."},{"name":"list_brands","description":"List available brands with optional name search and visibility filter (ALL / FREE / PREMIUM / USER_BRANDS)."},{"name":"get_brand","description":"Retrieve full details of a specific brand by ID."},{"name":"brand_scans","description":"Get all scans associated with a brand. Supports additional CQL filtering."},{"name":"search_docs","description":"Fetch the full urlDNA OpenAPI and documentations."}],"env_vars":["OPENAI_API_KEY","URLDNA_API_KEY"],"auth_type":"none","github":"https://github.com/urldna/mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}