Recursively expand one seed company's similar_companies graph into a full, sized category map.
https://apidirect.io/mcp?token=YOUR_API_KEY
Build me a map of {seed_company}'s competitive landscape by expanding similar companies two hops out.
market-map-similar-companies.
Any agent can also call get_skill(skill_id="market-map-similar-companies") to pull these steps on demand.
Starts from one company and walks the similar_companies edges breadth-first, enriching each with size and founding year, to build a deduped landscape of an entire market.
Who it's for: Strategy, corp-dev, competitive-intel and founders mapping a space.
| Input | Required | Description | Example |
|---|---|---|---|
seed_company |
Yes | A representative company to start the crawl from. | Ramp |
depth |
No | How many hops to expand (2 is usually plenty). | 2 |
search_linkedin_companies(query="{seed_company}")
Resolve the seed to a company page URL.
linkedin_company_details(url=<company_url>)
Read similar_companies[], employee count, founded_year and specialities. Queue each similar company you haven't seen.
linkedin_company_details(url=<next_similar_company_url>)
Repeat breadth-first up to {depth} hops, deduping by company. Stop when no new companies appear.
This is exactly what the MCP returns to your agent (via the market-map-similar-companies prompt or get_skill tool), with your inputs filled in.
SKILL: Market Map via Similar-Companies Crawl
Starts from one company and walks the similar_companies edges breadth-first, enriching each with size and founding year, to build a deduped landscape of an entire market.
You are running this skill on API Direct via its MCP tools. Execute the steps below yourself by calling the named tools in order — values in <angle brackets> come from a previous step. Then deliver the result described at the end.
INPUTS:
- seed_company (required): <seed_company — ASK THE USER>
- depth (optional): (optional — e.g. 2)
STEPS:
1. Tool `search_linkedin_companies` — search_linkedin_companies(query="<seed_company>")
Resolve the seed to a company page URL.
2. Tool `linkedin_company_details` — linkedin_company_details(url=<company_url>)
Read similar_companies[], employee count, founded_year and specialities. Queue each similar company you haven't seen.
3. Tool `linkedin_company_details` — linkedin_company_details(url=<next_similar_company_url>)
Repeat breadth-first up to <depth> hops, deduping by company. Stop when no new companies appear.
DELIVER: A deduped table of the market — company, size, founding year, specialities — grouped into clusters.
Note: each underlying tool call is billed at its normal endpoint price; get_sentiment adds a small per-page surcharge. Page through results as needed but stop once you have enough to deliver the outcome.
Detect competitor instability from layoff posts and a surge of 'open to work' employees.
Reverse-engineer a rival's unannounced roadmap from the roles they just opened
Harvest authentic, sentiment-scored pricing complaints about a rival for your sales battlecard