Mcp Domain To Linkedin Url Resolver

com.mambabuiltPublished by mambabuilt.comv1.3.1Updated Nov 7, 2026

Resolves a company domain or name to its LinkedIn URL from search results, with confidence.

Overview

AI-generated overview

Resolves a company domain or name to its LinkedIn company URL, with confidence and social links, via an Apify actor.

What you can do
  • Resolve one company domain or name to a LinkedIn company URL, with a high, medium or low confidence and the resolution method
  • Resolve a list of bare domains in one call, returning one flat JSON row per company
  • Return social profile links (Facebook, Instagram, X, YouTube) alongside each row
  • Optionally read firmographics such as employee count, industry, HQ location, follower count and description from search snippets
  • Skip the 7-day cache to force a fresh resolution
When to use it
Useful when you need LinkedIn company URLs for a list of domains or company names, for example to fill gaps in CRM or Clay enrichment, or to prepare rows for an outbound or GTM workflow. It is a single-purpose lookup tool rather than a general search server.
Requirements
Runs locally over stdio via npx, so Node.js 18 or newer is needed. Requires an Apify account and an Apify API token supplied in the APIFY_TOKEN environment variable. Resolution runs on Apify, so network access is required.
Before you install
The APIFY_TOKEN is a paid-service credential and should be kept private. Usage is billed per Apify event: a start event per run plus a charge per row written, so large domain lists cost money; an optional max_charge_usd cap can limit a run. Queries and domains are sent to Apify and public search engines, and results come back as errors when a run fails.

Installation

In SourceWeft

  1. Open Mcp Domain To Linkedin Url Resolver in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

Domain to LinkedIn URL Resolver MCP Server

[Glama score] [MCP Registry] [npm version] [npm downloads] [license] [mcpservers.org]

[Domain To Linkedin Url Resolver MCP server]

An MCP server that resolves a company domain or name to its LinkedIn company URL. It wraps the Mamba Labs Domain to LinkedIn URL Resolver actor on Apify and returns a Clay-ready flat JSON row to any MCP client.

What's Inside

What it does

Give it a company domain or a company name and it finds the matching LinkedIn company URL in public search results (it never requests a page on LinkedIn), with a confidence of high, medium, or low so you know how much to trust it, plus the company's Facebook, Instagram, X, and YouTube links, all in one flat row. Firmographics (employee count, industry, headquarters, follower count, description) are read from search result snippets when you set includeFirmographics to true; they are off by default and null when off or when no snippet states them. Pass domains to resolve a list in one call ready for Clay, a CRM, or an AI agent workflow. All of the resolution runs on Apify. This package is a thin client that calls the actor and hands back the result.

Quick start

You need Node.js 18 or newer and an Apify account with an API token.

Add this to your Claude Desktop config:

json
{  "mcpServers": {    "mamba-linkedin-resolver": {      "command": "npx",      "args": ["-y", "@mambalabsdev/mcp-domain-to-linkedin-url-resolver"],      "env": {        "APIFY_TOKEN": "your-apify-token"      }    }  }}

Get your token at https://console.apify.com/account/integrations, paste it in, and restart Claude Desktop. The resolve_linkedin_url tool will be available.

Prerequisites

  • Node.js 18 or newer
  • An Apify account with an API token

Example prompts

  • "Find the LinkedIn page for stripe.com."
  • "What is the LinkedIn company URL for openai.com? Include the confidence score."
  • "Resolve the company named Figma to its LinkedIn URL and firmographics."
  • "Get the LinkedIn URL, employee count, and industry for datadoghq.com, with firmographics on."
  • "Resolve the LinkedIn pages for stripe.com, notion.so, and figma.com."

Inputs

  • company_domain (optional): the bare company domain, no https:// and no trailing slash. Example: stripe.com
  • company_name (optional): the company name.
  • domains (optional, array): a list of bare domains resolved in one run, one row per domain.
  • batchSize (optional, integer): how many domains from the list are resolved at once. 1 to 10. Default 2.
  • includeFirmographics (optional, boolean): also read employee_count_approx, industry, hq_location, follower_count, and company_description from search result snippets. No request is sent to LinkedIn. Default false. Those fields are null when it is off or when no snippet states them. The string forms "true" and "false" are accepted too.
  • skipCache (optional, boolean): ignore the 7 day cache and resolve again. Default false. The string forms are accepted too.

Provide at least one of company_domain, company_name, or domains. If a domain and a name are both given, the domain takes priority.

Output

The tool returns the actor's flat JSON row per company: company_domain, company_name, linkedin_company_url, linkedin_slug, resolution_method, confidence (high, medium, or low), facebook_url, instagram_url, twitter_url, youtube_url, the firmographic fields employee_count_approx, industry, hq_location, follower_count, and company_description (null unless includeFirmographics is true), slug_mismatch, run_date, degraded, and degradation_reason.

Example output

Run with includeFirmographics set to true.

json
{  "company_domain": "linear.app",  "company_name": "Linear",  "linkedin_company_url": "https://www.linkedin.com/company/linear-app",  "linkedin_slug": "linear-app",  "resolution_method": "google_search",  "confidence": "high",  "industry": "Software Development",  "employee_count_approx": "201",  "hq_location": "San Francisco, California, United States",  "run_date": "2026-05-28"}

Features

  • Public search results (Brave, then Bing) checked against the slug variants the domain implies. No request is sent to linkedin.com
  • Fixes the LinkedIn URL gaps in Clay native enrichment
  • Confidence scoring (high, medium, low) and resolution_method
  • Social links on every row; firmographics (employee count, industry, HQ) when includeFirmographics is true
  • One domain or a list per call

Pricing

Domain to LinkedIn URL Resolver is pay per event on Apify.

EventPriceFires when
apify-actor-start$0.00005Once per run, on start, one event per GB of memory (minimum one). Apify's start event.
apify-default-dataset-item$0.006 (FREE tier), down to $0.0051 on GOLD and aboveOnce per row written to the dataset.
max_charge_usdnumberOptional cost cap in USD for this run. The actor stops before an item that could take its charges past this amount.

The tool starts the actor run and polls it to a finished status, so a long run is not cut off at 300 seconds. A run that does not succeed comes back as an error with its run ID and status.

Full actor documentation

This server is a thin client and holds no resolution logic. For the complete input and output reference, pricing, and run history, see the Apify Store page:

https://apify.com/mambalabs/domain-to-linkedin-url-resolver


Mamba Labs GTM Suite

This server is part of the Mamba Labs GTM Suite, a fleet of twelve specialized MCP servers for go-to-market signal intelligence, each backed by a dedicated Apify actor.

ActorImmutable Actor ID
GTM Hiring Signal ScraperD7O1SA2EqwHGsGr1P
GTM Tech Stack Signal Enrichmentqyd7nNyqFPelQViBx
GTM Signals AggregatorxKdRfnfFNkdMpFuNs
Job Board Keyword Signal Scanner4DvqpvhMR74NLcDDY
Domain to LinkedIn URL Resolver3HtnSaqPHOg1Qg5gx
ICP Fit ScorerW161DT8W4kW55dMFh
Domain Deliverability Checker0tVgxI7A6o9jMlxmc
Company Firmographic EnricherYlUtLWjfPpqykmB8g
Company Social Presence Mapper4k6CCemkgBDz18m2h
Company Identity Resolverlr8fTRAmZCBZmuwwh
Company Change-Event FeedoX44rS0fkEJ3rXLWe
Funding & Press Signal ScannerFS13X6dhQVgX3XOM6

Built by Mamba Labs | npm | Apify Store

License

MIT

Built by Mamba Labs. https://apify.com/mambalabs

Source: README.md at commit ffc6d18

Tools

1

resolve_linkedin_url

Resolve LinkedIn URL

Resolve a company domain or name, or a list of domains, to the LinkedIn company URL. Returns one flat, Clay-ready JSON row per company with the LinkedIn URL and slug, a confidence of high, medium, or low, the resolution method, and Facebook, Instagram, X, and YouTube links. The URL is read from public search results; no request is ever sent to LinkedIn. Firmographics (employee count, industry, headquarters, follower count, description) are read from search result snippets only when includeFirmographics is true; with it off, or when no snippet states them, those fields are null. Successful resolutions are cached for 7 days unless skipCache is true. Use it when you have a domain or a name and need the LinkedIn company page; it does not find people. Provide company_domain, company_name, or domains. A run that does not succeed is returned as an error with its run ID. Read-only; requires an APIFY_TOKEN and consumes Apify credits per call.

ParametersdomainsbatchSizeskipCachecompany_namecompany_domainmax_charge_usdincludeFirmographics

Version history

6
  1. v1.3.1LatestNov 5, 2026
  2. v1.3.0Oct 16, 2026
  3. v1.2.2Oct 12, 2026
  4. v1.2.1Oct 6, 2026
  5. v1.2.0Oct 6, 2026
  6. v1.1.1Sep 16, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts
  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts