get_competitive_profileUse when the user asks who competes with a company, what a competitor recently did, or for a competitive overview of a domain. Input a company domain
list_competitor_movesRecent tracked strategic moves for one competitor, newest-first — the existence of each shift plus a was→now summary and the real analysis date (never
find_competitorsGiven a company domain or name, return the other companies IndustryLens tracks in the same market. Returns { covered: false } for companies not public
list_reportsBrowse published competitive-intelligence reports. Filter by industry or target_role; results are ordered newest-first. Each returned item has a slug
get_reportFetch the full body of a published report by slug. Returns the report's structured fields plus content_html (the canonical body). For a PDF, use pdf_u
list_comparisonsBrowse published competitor-vs-competitor breakdowns. Optionally filter by a competitor name (matches either side). Each item has a slug usable with g
get_comparisonFetch the full structured body of a published competitor comparison by slug. Returns content_json (the structured breakdown: pricing, recent moves, po
subscribe_to_newsletterSign the user up for IndustryLens's weekly intelligence-report newsletter. Use this only after the user explicitly asks to subscribe — never subscribe
No proxied traffic observed for this host yet. Connect it at /connect and its grade gains a measured Reliability score + per-tool behavioral evidence — the half a static scan can't produce.
We re-grade api.industry-lens.com on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.