accueil / serveurs / Recherche & Web / com.timzinin.api/company-intel
com.timzinin.api/company-intel
serveur MCP (Model Context Protocol) · zinin-m2m-hub-company-intel 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.timzinin.api/company-intel est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.timzinin.api/company-intel » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 20 outils
- company-hiring-radar≈ 452 tokens
Pull every open role a company is hiring for from its public job board (Greenhouse, Lever, Ashby) and turn it into a buying/expansion signal: role count, which functions are growing (sales, engineering, marketing), remote share and what's new. No login, no scraping, no proxies. — $0.01/call, x402 (USDC on base).
Paramètres, retour & exemple (4)
Paramètreskeywords· array · optionnel
Highlight roles whose title, department or function contains any of these words (e.g. `sales`, `marketing`, `growth`). Matched roles are returned separately in `matchedRoles`.companies· array · requis
One entry per company. Best form is `provider:token` — e.g. `greenhouse:stripe`, `lever:spotify`, `ashby:ramp`. The token is the company's slug on its job board (the part in the careers URL). A bare token like `stripe` auto-detects the provider.newWindowDays· integer · optionnel
A role counts as new if it was first published within this many days.maxConcurrency· integer · optionnel
How many companies to check in parallel.
Exemple d'appel{"name": "company-hiring-radar", "arguments": {"companies": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - company-lookup≈ 316 tokens
Turn a domain or company name into one unified company card: website tech stack (CMS, ecommerce, key tech) for domains, plus a live GLEIF registry match (legal name, jurisdiction, status, LEI). Keyless, no login — built for AI agents and sales. — $0.01/call, x402 (USDC on base).
Paramètres, retour & exemple (2)
Paramètrescompanies· array · requis
Company domains (e.g. "stripe.com"), legal names (e.g. "Monzo Bank Limited") or LEIs to look up. One row per entry. Add a country hint after a pipe — "stripe.com | US" — to keep the registry match inside one country; same-named companies exist in several. An LEI is used as-is, with no name search.maxConcurrency· integer · optionnel
How many companies to look up in parallel.
Exemple d'appel{"name": "company-lookup", "arguments": {"companies": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - company-registry-enricher≈ 408 tokens
Turn a company name, LEI or UK company number into an official registry card: legal name, status, jurisdiction, registered address and LEI via GLEIF (free, no key). Optionally add UK directors and SIC codes with your own Companies House API key. — $0.01/call, x402 (USDC on base).
Paramètres, retour & exemple (3)
Paramètrescompanies· array · requis
Legal names, LEIs (20-char code) or UK company numbers to look up. One row per entry. A name can carry a country hint after a pipe — "Monzo Bank Limited | GB" — which is what separates same-named companies in different countries. An LEI or UK company number is used as-is, with no name search.maxConcurrency· integer · optionnel
How many companies to look up in parallel.companiesHouseApiKey· string · optionnel
Your own free UK Companies House API key. When set, GB entities are enriched with directors and SIC codes. Get one at developer.company-information.service.gov.uk. Leave empty to get the GLEIF card only.
Exemple d'appel{"name": "company-registry-enricher", "arguments": {"companies": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - competitor-change-rollup≈ 430 tokens
One card per competitor summarising what changed across several signals in the past week. Partial cards are marked partial and list which signals are missing. — $0.08/call, x402 (USDC on base).
Paramètres, retour & exemple (4)
Paramètresdomain· string · requis
The competitor's domain to watch, e.g. "stripe.com".baseline_key· string · optionnel
A name for this watch, in case you want to run more than one watch on the same domain with different settings. Defaults to the domain itself.role_keywords· array · optionnel
Highlight when this competitor is hiring for roles matching these words (passed to our company-hiring-radar Actor).company_name_override· string · optionnel
By default this Actor guesses the company's ATS token / name from the domain itself (e.g. "stripe.com" -> "stripe") for the hiring and funding checks — this is a best-effort heuristic, not a verified identity, and CAN be wrong (see README). Set this if you know the real ATS token or legal name.
Exemple d'appel{"name": "competitor-change-rollup", "arguments": {"domain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - counterparty-risk-rollup≈ 580 tokens
Screen a counterparty in one call: OFAC + EU sanctions match, GLEIF legal-entity registry, litigation history (US/UK/PL) and a hiring signal from public ATS boards, combined into one row per company with a documented risk score. Keyless sources only. — $0.03/call, x402 (USDC on base).
Paramètres, retour & exemple (4)
Paramètreschecks· array · optionnel
Which of the four checks to run per company. Sanctions and registry are fast (shared cached list + one API call); litigation and hiring each add one more API call per company.companies· array · requis
Company legal names to assess, one per row (a Legal Entity Identifier is also accepted for the registry check). One dataset row comes out per company, combining every check you selected below.maxConcurrency· integer · optionnel
How many companies to assess in parallel.jurisdictionHint· string · optionnel
Optional ISO country code, e.g. "GB", "DE", "PL". Narrows the registry lookup to that country and picks which litigation source is queried (GB/UK -> UK case law, PL -> Poland SAOS, anything else -> US CourtListener, the default). "UK" is accepted as a synonym for "GB" everywhere — it is normalized to the ISO code "GB" before it reaches the registry (GLEIF) lookup, since GLEIF itself only recognizes "GB".
Exemple d'appel{"name": "counterparty-risk-rollup", "arguments": {"companies": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - email-verifier≈ 236 tokens
Checks email addresses: syntax, domain, and whether the domain publishes mail exchangers. Where mailbox-level existence cannot be established, the field is null rather than a guess. — $0.02/call, x402 (USDC on base).
Paramètres, retour & exemple (2)
Paramètresemails· array · requis
Email addresses to verify.maxConcurrency· integer · optionnel
How many emails to check in parallel.
Exemple d'appel{"name": "email-verifier", "arguments": {"emails": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - funding-alert≈ 566 tokens
Watches funding announcements for a saved filter and returns only what changed since the previous check. The first run on a new filter creates the baseline and says so. — $0.05/call, x402 (USDC on base).
Paramètres, retour & exemple (5)
Paramètreslimit· integer · optionnel
Max number of filings requested per query, per run.queries· array · requis
Company names or sector keywords to watch for new SEC Form D filings (e.g. "artificial intelligence", "biotech", or a specific company name). Every scheduled run re-checks these same queries and reports ONLY filings not seen on a previous run for this watch.max_items· integer · optionnel
Caps how many NEW-filing rows a single run will deliver and charge for, even if more were found.sinceDays· integer · optionnel
Only consider filings from the last N days when checking for matches — keep this generous (well beyond your run schedule) so a filing near the edge of the window is never missed because of clock drift between runs.baseline_key· string · optionnel
A name for THIS watch, so you can run several independent filing watches from one Actor (e.g. "ai-startups", "biotech-seed") without one overwriting another's memory of what's already been seen. Each name is scoped to YOUR OWN Apify account. The prefilled value is only there so this Actor's own daily test run has a stable, obviously-a-test name; replace it with your own watch name.
Exemple d'appel{"name": "funding-alert", "arguments": {"queries": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - funding-round-tracker≈ 366 tokens
Track recent SEC Form D filings by company name or sector keyword — the notice a company files when it raises private capital. Official SEC EDGAR full-text search, free, no API key or login. Get company, filing date and a direct document URL for every match. — $0.02/call, x402 (USDC on base).
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnel
Max number of filings to return per query.queries· array · requis
Company names or sector keywords to watch for new Form D filings (e.g. `artificial intelligence`, `biotech`, or a specific company name). One or more filing rows per query.sinceDays· integer · optionnel
Only include filings from the last N days.maxConcurrency· integer · optionnel
How many queries to process in parallel.
Exemple d'appel{"name": "funding-round-tracker", "arguments": {"queries": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - hiring-trend-index≈ 516 tokens
A cross-section of hiring demand by role and geography, assembled from several job sources in one call. Partial results are marked partial and list what is missing. — $0.05/call, x402 (USDC on base).
Paramètres, retour & exemple (3)
Paramètresslices· array · requis
What to snapshot and track. Two forms: "company:<ats-provider>:<token>" (e.g. "company:greenhouse:gitlab", "company:ashby:ramp") pulls a company's own public job board via this Actor's own live company-hiring-radar Actor. "board:<board-name>[:<keyword>]" (e.g. "board:xing-jobs", "board:jobs-ch-swiss:marketing") pulls a sample from one of this factory's own job-board Actors — see README for which board names are live today. Every run re-checks the SAME slices and reports what changed (by job function) since the last check for each one.watch_key· string · optionnel
A name for THIS set of watches, so you can run several independent hiring-trend watches from one Actor without one overwriting another's memory of what it last saw. Scoped to YOUR OWN Apify account. The prefilled value is only there so this Actor's own daily test run has a stable, obviously-a-test name; replace it with your own.new_window_days· integer · optionnel
For company slices, how many days back a posting still counts as "new" in the underlying company-hiring-radar signal. Has no effect on board slices.
Exemple d'appel{"name": "hiring-trend-index", "arguments": {"slices": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - intent-signal-aggregator≈ 300 tokens
Is this company in-market right now? Combines public hiring activity (Greenhouse, Lever, Ashby) and recent news (funding, launches, partnerships) into one intent score per company. No login, no API keys, no proxies. — $0.01/call, x402 (USDC on base).
Paramètres, retour & exemple (2)
Paramètrescompanies· array · requis
One entry per company. Forms: `greenhouse:stripe` / `lever:x` / `ashby:y` (hiring signal from an ATS token), a plain company name like `Microsoft` (news signal only), or `Name|greenhouse:token` to get both hiring and news for the same company.maxConcurrency· integer · optionnel
How many companies to check in parallel.
Exemple d'appel{"name": "intent-signal-aggregator", "arguments": {"companies": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - layoff-tracker≈ 310 tokens
Track recent tech layoffs by company name or sector (e.g. "fintech", "AI") straight from Google News — a demand and recruiting signal. No login, no scraping, no proxies. Returns matched headlines, mention count and a one-line summary per query. — $0.01/call, x402 (USDC on base).
Paramètres, retour & exemple (3)
Paramètresqueries· array · requis
One entry per company name (e.g. "Google") or sector (e.g. "tech", "fintech"). Each is searched as "{query} layoffs" in Google News.sinceDays· integer · optionnel
Only count news published within this many days.maxConcurrency· integer · optionnel
How many queries to check in parallel.
Exemple d'appel{"name": "layoff-tracker", "arguments": {"queries": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - lead-list-qualifier≈ 432 tokens
Scores domains for buying readiness from several of our own signal sources in one call. Identity confidence is reported honestly as guessed when no override is supplied. — $0.05/call, x402 (USDC on base).
Paramètres, retour & exemple (3)
Paramètresdomains· array · requis
Company domains to score (e.g. "stripe.com"). Each domain fires 4 parallel checks (tech stack, hiring, funding mentions, contact info), so this is capped at 25 per run.role_keywords· array · optionnel
Highlight domains currently hiring for roles matching these words (passed to our company-hiring-radar Actor, e.g. "sales", "marketing"). Leave empty to skip role matching.company_name_overrides· object · optionnel
By default this Actor guesses each domain's ATS token / company name from the domain itself (e.g. "stripe.com" -> "stripe") for the hiring and funding checks — this is a best-effort heuristic, not a verified identity, and can be wrong. Use this field to override the guess for specific domains: {"my-startup.io": "mystartupinc"}.
Exemple d'appel{"name": "lead-list-qualifier", "arguments": {"domains": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - litigation-check≈ 612 tokens
Screen a company for litigation history across US federal dockets (CourtListener), UK case law and Polish court judgments. Keyless, one row per company x jurisdiction, with the true case count and links to the source records. — $0.03/call, x402 (USDC on base).
Paramètres, retour & exemple (4)
Paramètrescompanies· array · requis
Legal names of companies / counterparties to screen for litigation history. One row is produced per company per selected jurisdiction, up to your run's maximum charge (maxTotalChargeUsd) — if that budget runs out early, the remaining pairs are skipped and a final row explains why. Use the full legal name for the cleanest match (e.g. "Tesla, Inc." rather than "Tesla").jurisdictions· array · optionnel
Which court systems to check: US, UK, PL. US = federal PACER dockets via CourtListener (structural party-name search). UK = England & Wales / UK Supreme Court case law (structural party-name search, same guarantee as US). PL = Poland SAOS full-text judgment search — a keyword mention, not a confirmed party (see README). Any other code is returned as a free, graceful "unsupported jurisdiction" row rather than rejected — see the README for what's excluded and why.maxCasesPerRow· integer · optionnel
How many individual cases to list per company x jurisdiction row. caseCount reports the true total matched for US/PL (approximate above ~2000 matches — CourtListener's own count estimate), even when fewer are listed here; for UK it can be a lower bound when the output row's partial field is true (see README).maxConcurrency· integer · optionnel
How many companies to check in parallel. Each company's selected jurisdictions are always fetched in parallel with each other regardless of this setting.
Exemple d'appel{"name": "litigation-check", "arguments": {"companies": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - new-company-detector≈ 328 tokens
Find newly-incorporated UK companies matching a keyword, read from Companies House's public advanced-search results (active companies incorporated in the last ~60 days by default). No API key, no login, no proxies. — $0.02/call, x402 (USDC on base).
Paramètres, retour & exemple (3)
Paramètresitems· array · requis
Company-name keywords to search for (e.g. "capital", "ai", "consulting"). One entry per keyword; each returns every active company whose name contains it and that was incorporated within the search window.windowDays· integer · optionnel
Only return companies incorporated within this many days of today.maxConcurrency· integer · optionnel
How many keywords to search in parallel.
Exemple d'appel{"name": "new-company-detector", "arguments": {"items": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - patent-monitor≈ 468 tokens
Watch keywords or technologies for newly granted US patents. Bring your own free PatentsView API key — get patent id, title, grant date, assignee and a direct Google Patents link for every match, sorted by most recent. Official PatentsView Search API (USPTO-backed). — $0.02/call, x402 (USDC on base).
Paramètres, retour & exemple (5)
Paramètreslimit· integer · optionnel
How many patents to fetch per query, most recently granted first.queries· array · requis
Tech keywords or technologies to watch (e.g. `quantum computing`, `mRNA vaccine`). One or more matching patent rows per query.sinceDays· integer · optionnel
Only include patents granted within N days.maxConcurrency· integer · optionnel
How many queries to process in parallel.patentsviewApiKey· string · optionnel
Optional. Leave empty to use the keyless Google Patents source (worldwide). Provide your own free PatentsView key (https://patentsview.org/query-builder) to use the official USPTO-backed source (US patents, more results/query). Sent only in the X-Api-Key header — never logged or stored.
Exemple d'appel{"name": "patent-monitor", "arguments": {"queries": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pricing_info≈ 111 tokens
Free — list every paid tool in the 'company-intel' bundle with its price, payTo address and network. Call this first if you don't have a wallet ready yet.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "pricing_info", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sanctions-screening≈ 350 tokens
Screen names against the live OFAC SDN and EU consolidated sanctions lists. Keyless, no login — flags potential hits with a match score so you can review before onboarding a client or counterparty. — $0.01/call, x402 (USDC on base).
Paramètres, retour & exemple (3)
Paramètresnames· array · requis
Person or company names to screen against the OFAC SDN and EU consolidated sanctions lists, one per row.minScore· number · optionnel
Only report candidate matches scoring at or above this (0 = report everything, 1 = only a full token match). Kept soft on purpose — a missed hit is worse than a false one. At the default 0.5, a two-word name matching on one word still surfaces as a low-confidence hit.maxConcurrency· integer · optionnel
How many names to screen in parallel.
Exemple d'appel{"name": "sanctions-screening", "arguments": {"names": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sanctions-update-alert≈ 524 tokens
Re-screens a saved watchlist against sanctions lists and returns only the entries whose status changed since the previous check. The first run creates the baseline and says so. — $0.05/call, x402 (USDC on base).
Paramètres, retour & exemple (4)
Paramètresnames· array · requis
Person or company names to watch against the OFAC SDN and EU consolidated sanctions lists, one per row. Every scheduled run re-screens these same names and reports ONLY what changed since a previous run of this watch: a new hit, a hit that disappeared, or an existing hit's score/program/alias shifting.minScore· number · optionnel
Only consider candidate matches scoring at or above this (0 = everything, 1 = only a full token match). Kept soft on purpose — a missed hit is worse than a false one.max_items· integer · optionnel
Caps how many new-hit / changed-hit rows a single run will deliver and charge for, even if more were found.baseline_key· string · optionnel
A name for THIS watch, so you can run several independent screening watches from one Actor (e.g. "vendor-list", "new-hires") without one overwriting another's memory of what's already been seen. Each name is scoped to YOUR OWN Apify account. The prefilled value is only there so this Actor's own daily test run has a stable, obviously-a-test name; replace it with your own watch name.
Exemple d'appel{"name": "sanctions-update-alert", "arguments": {"names": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - taiwan-company-kyb-lookup≈ 766 tokens
Resolve Taiwan companies (統一編號 or legal name) to an evidence-backed KYB card from the official MOEA GCIS open-data registry. Free structural checks, free not-found/ambiguous/error outcomes; billed only for a complete, unambiguous company card. — $0.01/call, x402 (USDC on base).
Paramètres, retour & exemple (3)
Paramètrescompanies· array · requis
One to 100 companies. Give either unifiedBusinessNumber or legalNameZhTw for each entry, never both.includeBoard· boolean · optionnel
Whether to also fetch the company's board of directors/supervisors and shareholding from the registry. This is personal-data-bearing: names and shareholding of living people. Turn off to request only the company card. Default: true.maxConcurrency· integer · optionnel
Companies processed concurrently only in local non-monetized runs. On-platform source work and paid delivery are sequential regardless of this value, and every request to the registry is paced conservatively either way.
Exemple d'appel{"name": "taiwan-company-kyb-lookup", "arguments": {"companies": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - website-contact-extractor≈ 398 tokens
Extract public contacts a company posted on its own site: email, phone, social links — with an honesty check that flags third-party/placeholder addresses instead of selling them as the company's own. — $0.02/call, x402 (USDC on base).
Paramètres, retour & exemple (4)
Paramètresdomains· array · requis
Company domains or URLs to check (e.g. `example.com` or `https://example.com`). Path/query is ignored — the Actor visits its own fixed set of pages (home, contact, about).checkPages· array · optionnel
Override which subpages to visit per domain (each must start with `/`, or be empty for the homepage). Default: homepage, /contact, /contact-us, /about (+ /impressum automatically for .de/.at/.ch domains).maxConcurrency· integer · optionnel
How many domains to check in parallel.maxPagesPerDomain· integer · optionnel
How many pages to visit per domain at most.
Exemple d'appel{"name": "website-contact-extractor", "arguments": {"domains": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».