com.industry-lens/mcp-public
Official8 toolsIndustryLens
B2B competitive-intelligence reports and head-to-head competitor comparisons from IndustryLens.
Generate B2B competitive intelligence reports and head-to-head competitor comparisons.
Captured live from the server via tools/list.
get_competitive_profile
Use 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 or name and get a privacy-safe profile: firmographics, recent strategic moves (the existence of a shift + a was→now summary, with the real analysis date), and links to published reports/comparisons. Returns { covered: false } for companies IndustryLens doesn't publicly track.
Parameters (2)
- domainstring
Company domain or homepage URL (e.g. 'apollo.io'). Preferred — most precise.
- namestring
Company name (e.g. 'Apollo'). Used when no domain is given.
list_competitor_moves
Recent tracked strategic moves for one competitor, newest-first — the existence of each shift plus a was→now summary and the real analysis date (never a fabricated date). Returns { covered: false } for companies IndustryLens doesn't publicly track, and an empty list for covered companies with no moves detected yet.
Parameters (2)
- competitorstringrequired
Competitor name or domain (e.g. 'Apollo' or 'apollo.io').
- limitinteger
Max moves (default 10, max 50).
find_competitors
Given a company domain or name, return the other companies IndustryLens tracks in the same market. Returns { covered: false } for companies not publicly tracked.
Parameters (3)
- domainstring
Company domain or homepage URL (e.g. 'apollo.io'). Preferred.
- namestring
Company name (e.g. 'Apollo'). Used when no domain is given.
- limitinteger
Max competitors (default 10, max 50).
list_reports
Browse published competitive-intelligence reports. Filter by industry or target_role; results are ordered newest-first. Each returned item has a slug usable with get_report. URLs follow https://industry-lens.com/reports/<slug>.
Parameters (3)
- industrystring
Industry filter, ILIKE match (e.g. 'hr tech', 'devops', 'fintech').
- target_rolestring
Target role filter, ILIKE match (e.g. 'marketing', 'sales', 'product').
- limitinteger
Max results (default 10, max 50).
get_report
Fetch 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_url when present, or append .pdf to the URL.
Parameters (1)
- slugstringrequired
Report slug from list_reports (e.g. '/devops-hiring-q1-2026' or 'devops-hiring-q1-2026').
list_comparisons
Browse published competitor-vs-competitor breakdowns. Optionally filter by a competitor name (matches either side). Each item has a slug usable with get_comparison. URLs follow https://industry-lens.com/compare/<slug>.
Parameters (2)
- competitorstring
Competitor name filter (matches either side, ILIKE).
- limitinteger
Max results (default 10, max 50).
get_comparison
Fetch the full structured body of a published competitor comparison by slug. Returns content_json (the structured breakdown: pricing, recent moves, positioning, displacement signals, when-to-choose, etc.) plus metadata.
Parameters (1)
- slugstringrequired
Comparison slug from list_comparisons.
subscribe_to_newsletter
Sign the user up for IndustryLens's weekly intelligence-report newsletter. Use this only after the user explicitly asks to subscribe — never subscribe an email without their direct, informed consent. The source argument is recorded for attribution and defaults to 'mcp'.
Parameters (2)
- emailstringrequired
The email address the user explicitly asked to subscribe.
- sourcestring
Where the request came from (e.g. 'mcp_claude_desktop'). Defaults to 'mcp'.
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"mcp-public": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.industry-lens.com/mcp/public"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.