{"name":"app.asmhunter/asmhunter-mcp","slug":"asmhunter-mcp","title":"ASMHunter","description":"Drive ASMHunter attack-surface monitoring from an AI agent: recon, scans, findings, reports.","url":"https://mcp.market/server/asmhunter-mcp","rating":null,"grade":"C","score":58,"certified":false,"status":"active","category":"productivity","tags":["productivity","ai"],"presence":{"score":3,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":null,"website":"https://asmhunter.app/docs.html","version":"0.1.2","remotes":[],"packages":[{"registryType":"pypi","identifier":"asmhunter-mcp","version":"0.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"ASMHunter Personal Access Token (asm_live_...). Mint one at asmhunter.app -> Settings -> API Tokens (Hunter tier or above).","isRequired":true,"isSecret":true,"name":"ASMHUNTER_TOKEN"}]}],"tools":[{"name":"add_finding","description":"Log a confirmed finding (promote to a report later). method/url = request context; tags = labels; chain_id = link entries into one exploit chain; retest_at = ISO time to revisit.","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_lead","description":"Log a lead (a promising-but-unconfirmed angle). method/tags/chain_id/retest_at supported.","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_note","description":"Add a working note (recon synthesis, blockers, resume info). method/tags/chain_id/retest_at supported.","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_tested","description":"Record a tested-and-clear surface so you don't retest it. method/tags/chain_id/retest_at supported.","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_win","description":"Log a bounty win. Pass vulnerability_id/report_id/target_id to link it (sets surfaced_by_asmhunter when a product finding is referenced).","write_action":false,"price_micros":0,"input_schema":null},{"name":"bulk_add_entries","description":"Add many entries at once. Each: {type,title,body?,severity?,target_id?,url?}.","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_session","description":"Start a hunt session (program-anchored or freeform). Auto-links the program's targets. Pass `goal` to state the objective for this session (e.g. \"find IDOR in the billing API\"). It is stored and returned by get_session, so you can keep the session focused on it.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_target","description":"Add a scan target (optionally linked to a program).","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_entry","description":"Delete an entry.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_report","description":"Delete a report draft.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_session","description":"Delete a session and its entries.","write_action":true,"price_micros":0,"input_schema":null},{"name":"draft_report","description":"Create a report draft (vuln_class one of: xss,idor,ssrf,sqli,ssti,xxe,csrf,oauth,default_credentials,info_disclosure,rce,open_redirect).","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_findings","description":"Your vulnerability findings (filter by severity/search).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_my_stats","description":"Your hunt stats: sessions, entry breakdown, per-program activity.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_program","description":"Full program detail + scope. `program` is a program_id (UUID) OR a handle (e.g. 'shopify'). Pass `platform` to disambiguate a handle shared across platforms. (Find ids/handles via search_programs / recommend_programs.)","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_scan_status","description":"Status of a scan run.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_scope_changes","description":"Recent scope additions/removals across tracked programs.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_session","description":"A session with all its entries + linked targets.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_value_receipt","description":"What ASMHunter surfaced for you (30d) + your logged-win totals. Use this to ground recommendations in the user's actual monitored surface.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_watchlist","description":"Your watched programs with full metrics (bounties, dupe, health, scope) + prior_sessions per program. Use to resume hunting on programs you track.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_assets","description":"Discovered assets/hosts (filter by target/search).","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_entries","description":"List a session's entries (optionally one type).","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_reports","description":"List your report drafts/submissions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_sessions","description":"List your hunt sessions (filter by active/paused/completed).","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_targets","description":"Your scan targets.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_wins","description":"List the user's logged bounty wins (private, self-reported).","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_workflows","description":"Available scan workflows: each item has workflow_id + display_name + description + tier lock. Call this BEFORE trigger_scan to choose a valid workflow_id (e.g. recon, subdomain enumeration, vuln scan, JS secrets).","write_action":false,"price_micros":0,"input_schema":null},{"name":"promote_entry","description":"Promote a finding entry into a report draft. Returns {report_id}.","write_action":false,"price_micros":0,"input_schema":null},{"name":"recommend_programs","description":"Ranked program recommendations with reasons (opportunity, dupe, health, prior sessions).","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_programs","description":"Search bug-bounty programs by name.","write_action":false,"price_micros":0,"input_schema":null},{"name":"trigger_scan","description":"Queue a real scan (pro+, consumes scan quota). Re-call with confirm=true to actually run it.","write_action":false,"price_micros":0,"input_schema":null},{"name":"update_entry","description":"Update an entry (close a lead, set severity, tag, schedule retest, link a chain).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_report","description":"Update a report draft (pass the fields to change).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_session","description":"Update a session (title/status/notes/goal/time).","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":58,"grade":"C","scanned_at":"2026-09-26T05:15:39.656Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T05:15:39.603Z","components":{"code":{"score":25,"max":25,"notes":["10 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: unknown"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"asmhunter-mcp","version":"0.1.2","found":true,"license":"MIT","dependencyCount":2,"publishedAt":"2026-07-08T21:13:09.898198Z","repositoryUrl":"https://asmhunter.app"}],"repo":{"found":false},"icon":{"url":null,"source":"none"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":"MIT","lastPushAt":null,"score":3}}}},"grade_history":[],"reviews":[]}