Domain to LinkedIn URL Resolver

v1.3.0$0.006/resultEnrichment

Last updated October 12, 2026

Resolves a company domain, or a batch list of domains in one run, to its LinkedIn company URL via pattern matching and web search, one row per domain. Every row carries resolution_method, confidence and a slug_mismatch flag, so a weak match is visible rather than silent. Flat output with employee count, industry and social URLs. MCP-ready.

Install

bash
npx @mambalabsdev/mcp-domain-to-linkedin-url-resolver

Every tool here also runs hosted, with no install at all, through Apify's MCP endpoint.

Use Cases

  • Clay enrichment fix. Replace Clay's native LinkedIn enrichment (15-20% miss rate) with a dedicated resolution step that catches the gaps.
  • Data cleanup. Batch-resolve a prospect list of domains to verified LinkedIn company URLs before importing into your CRM.

Features

  • LinkedIn company URL, returned only when verified against the company's own site
  • confidence_score, verification and resolution_method on every row
  • Facebook, Instagram, X and YouTube URLs
  • 24 flat fields, snake_case, one row per company
  • No request is ever sent to linkedin.com

Input

company_domainstringoptional

Bare domain. The company homepage is read for its own LinkedIn link.

company_namestringoptional

A LinkedIn page whose name is identical to this name verifies (score 80).

domainsarrayoptional

Batch. A list of bare domains, one row per domain. Takes precedence over company_domain.

batchSizeintegeroptional

Domains resolved at once in batch mode. Default 2, maximum 10.

minConfidenceScorestringoptional

The floor, 0 to 100. A LinkedIn page scoring under it is not returned. Default: "70".

includeFirmographicsstringoptional

"true" also reads company data from search result snippets. No request goes to LinkedIn. Default: "false".

skipCachestringoptional

"true" forces a fresh resolution. Default: "false".

Output schema

json
{
  "company_domain": "brex.com",
  "company_name": "Brex",
  "linkedin_company_url": "https://www.linkedin.com/company/brexhq",
  "linkedin_slug": "brexhq",
  "resolution_method": "homepage_link",
  "confidence": "high",
  "confidence_score": 95,
  "verification": "verified: the company homepage declares this page in its structured data (sameAs) (score 95)",
  "slug_mismatch": true,
  "facebook_url": "https://www.facebook.com/brexhq",
  "instagram_url": "https://www.instagram.com/brexhq",
  "twitter_url": "https://twitter.com/brexHQ",
  "youtube_url": null,
  "employee_count_approx": 1200,
  "industry": "Financial Services",
  "hq_location": "San Francisco, California",
  "follower_count": 96000,
  "run_date": "2026-06-18T16:19:30.468Z"
}

Pricing

$0.006per result

Pay-per-event billing on the Apify platform. You are charged only when the actor returns a result. No subscription, no seat license.

Free-tier Apify accounts include monthly free compute. Upgrade for higher concurrency and volume.