API & MCP
New: customer context API, batch enrichment, and profile components →
Complete saved company reports, with original website and source links. No signup or token is required.
Read a page
GET https://companyprofiles.dev/api/v1/pages/stripe.comJSON includes the full report, feedback, ads, page history, contact details, HTML, Markdown, and original URLs.
Find a company
GET https://companyprofiles.dev/api/v1/search?q=Stripe&limit=20Searches saved company names and domains. Limit: 1–100.
Connect an agent
Add a remote MCP server using Streamable HTTP:
https://companyprofiles.dev/mcpConnect directly without authentication. Tools: search_companies and get_company_page. The latter accepts company and format (markdown, json, or html). Saved reports are also available as Markdown resources.
Details
Reads use saved reports and never start scans. An unindexed company returns 404 NOT_INDEXED. REST reads support ETags and conditional requests; rate limits return 429.