Company Intelligence MCP — AI Agent Due Diligence avatar

Company Intelligence MCP — AI Agent Due Diligence

Pricing

Pay per event + usage

Go to Apify Store
Company Intelligence MCP — AI Agent Due Diligence

Company Intelligence MCP — AI Agent Due Diligence

Domain enrichment, sanctions screening, and beneficial ownership lookup for AI agents. One tool call to WHOIS, SEC EDGAR, OpenSanctions, OpenCorporates, and Interpol.

Pricing

Pay per event + usage

Rating

0.0

(0)

Developer

AutomateLab

AutomateLab

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Categories

Share

SEC EDGAR, WHOIS & Sanctions Data — MCP Server for AI Agents

Enrich any company domain, screen against international sanctions lists, and trace beneficial ownership chains — fully autonomous for AI agents with zero API key management.

This MCP server connects AI agents to SEC EDGAR filings, WHOIS domain records, OFAC SDN sanctions, OpenSanctions cross-references, Interpol Red Notices, and OpenCorporates corporate registry data across 140+ countries. Designed for AI-native company due diligence — sales research, compliance screening, investment analysis, and vendor vetting without human intervention.

Features

  • Domain-based company enrichment — look up any company by domain to retrieve SEC EDGAR filings, officer names, SIC codes, state of incorporation, and estimated employee headcount
  • Sanctions screening — check entities against OFAC SDN list, EU/UN/sectoral sanctions, BIS Entity List, and Interpol Red Notices in a single tool call
  • Beneficial ownership tracing — map corporate ownership chains through international registries to identify ultimate beneficial owners
  • Zero configuration — no API keys, no account setup, no rate limit management. AI agents call the MCP endpoint directly
  • Multi-source data fusion — combines SEC EDGAR + WHOIS + OpenSanctions + Interpol + OpenCorporates in unified JSON responses
  • Structured AI outputs — every tool returns normalized JSON with confidence scores, risk levels, and source attribution for downstream AI processing
  • High-stakes compliance ready — built for AML/KYC workflows, M&A due diligence, and vendor risk assessment with audit-ready source trails
  • Supports AI agent frameworks — native MCP protocol integration for Claude Desktop, Cursor, Windsurf, and any MCP-compatible agent

Quick Start

Connect to any MCP-compatible AI agent by adding this server configuration:

{
"mcpServers": {
"company-intelligence-mcp": {
"url": "https://company-intelligence-mcp.apify.actor/mcp"
}
}
}

Tools

ToolPriceDescription
company_enrich$0.05Enrich company from domain — SEC EDGAR, WHOIS, officers
sanctions_screen$0.10Screen entity against OFAC SDN, OpenSanctions, Interpol
beneficial_ownership$0.15Trace beneficial ownership chain through corporate registries

company_enrich

When to call: AI agent doing B2B sales research, investment due diligence, or partnership screening. Example AI prompt: "Enrich apple.com — what can you tell me about Apple's corporate structure and recent SEC filings?"

sanctions_screen

When to call: AI agent doing AML/KYC compliance, vendor vetting, or M&A due diligence. Example AI prompt: "Screen 'Huawei Technologies Co Ltd' for sanctions — check OFAC SDN, OpenSanctions, and Interpol."

beneficial_ownership

When to call: AI agent investigating corporate structures for M&A, compliance, or investment. Example AI prompt: "Trace the beneficial ownership chain for Tesla Inc — who actually controls it?"


Data Sources

SourceCoverageWhat's Available
SEC EDGARUS companiesFilings, company info, officer names
WHOISGlobalDomain registration, registrar, dates
OpenSanctionsGlobalSDN, sectoral lists, EU/UN sanctions
InterpolGlobalRed Notices (public)
OpenCorporates140+ countriesCorporate registry data

Pricing

ToolPer Call
company_enrich$0.05
sanctions_screen$0.10
beneficial_ownership$0.15

No subscription. Pay per use via Apify PPE. No API keys required.


Example Calls

Enrich a company

company_enrich(domain="stripe.com")

Returns:

{
"domain": "stripe.com",
"company_name": "Stripe, Inc.",
"sic_code": "7372",
"sic_description": "Prepackaged Software",
"state_of_incorporation": "Delaware",
"officers": ["Patrick Collison", "John Collison"],
"filings_count": 47,
"recent_10k": "2024-02-15",
"source": "SEC EDGAR + WHOIS"
}

Screen for sanctions

sanctions_screen(entity="Huawei Technologies Co Ltd", type="company")

Returns:

{
"entity": "Huawei Technologies Co Ltd",
"is_sanctioned": true,
"lists": ["OFAC SDN", "BIS Entity List"],
"match_confidence": "high",
"sources": ["OFAC", "OpenSanctions"],
"risk_level": "CRITICAL"
}

Trace beneficial ownership

beneficial_ownership(company_name="Apple Inc.", country="US")

Returns:

{
"company_name": "Apple Inc.",
"country": "US",
"ultimate_beneficial_owner": "Tim Cook (CEO, major shareholder)",
"ownership_chain": ["Apple Inc.", "Board of Directors", "Major Institutional Holders"],
"source": "OpenCorporates + SEC filings"
}

Input

All three tools accept JSON input via MCP protocol. Parameters are passed as a JSON object in the tool call.

ParameterTypeRequiredDescription
domainstringFor company_enrichCompany domain to enrich (e.g., "stripe.com")
entitystringFor sanctions_screenEntity name to screen (e.g., "Huawei Technologies Co Ltd")
typestringFor sanctions_screenEntity type: "person" or "company"
company_namestringFor beneficial_ownershipRegistered company name (e.g., "Apple Inc.")
countrystringFor beneficial_ownershipISO country code (e.g., "US", "GB", "DE")

Output

Every tool returns structured JSON with consistent fields for AI agent parsing:

company_enrich response

{
"domain": "string",
"company_name": "string",
"sic_code": "string",
"sic_description": "string",
"state_of_incorporation": "string",
"officers": ["string"],
"filings_count": "number",
"recent_10k": "YYYY-MM-DD",
"estimated_employees": "string",
"source": "SEC EDGAR + WHOIS"
}

sanctions_screen response

{
"entity": "string",
"is_sanctioned": "boolean",
"lists": ["string"],
"match_confidence": "high|medium|low",
"sources": ["string"],
"risk_level": "CRITICAL|HIGH|MEDIUM|LOW",
"listing_date": "string"
}

beneficial_ownership response

{
"company_name": "string",
"country": "string",
"ultimate_beneficial_owner": "string",
"ownership_chain": ["string"],
"ownership_percentage": "number",
"source": "OpenCorporates + SEC filings"
}

How It Compares to Alternatives

AspectCompany Intelligence MCPZoomInfoApollo.io
Price$0.05–0.15/call$99/mo+$49/mo+
API for AI agentsMCP (native)REST (complex)REST (complex)
Sanctions screeningOFAC, OpenSanctions, InterpolNoNo
Beneficial ownershipYesLimitedNo
No account needed

Connect to AI Agents

Claude Desktop / Cursor / Windsurf

{
"mcpServers": {
"company-intelligence-mcp": {
"url": "https://company-intelligence-mcp.apify.actor/mcp"
}
}
}

Troubleshooting

No data returned for a domain Some private companies do not file with SEC EDGAR and may have limited WHOIS records. Try the sanctions_screen tool with the full company name instead. For US companies that are publicly traded, SEC EDGAR provides the most complete data.

Sanctions check returns no matches A "not found" result means the entity does not appear on OFAC SDN, OpenSanctions, or Interpol Red Notices. This is not a guarantee of no sanctions risk — sectoral sanctions, BIS Entity List entries, or recent additions may not be reflected in real-time. For high-stakes compliance decisions, supplement with manual review.

Beneficial ownership returns incomplete chain OpenCorporates coverage varies by jurisdiction. Some countries restrict corporate registry access or have delayed publication. Ownership chains for holding companies and investment funds may show intermediate entities rather than ultimate beneficial owners. Check the source field to confirm data freshness.

MCP connection fails in AI agent Verify the agent supports MCP protocol and that the server URL is accessible. Some agents require HTTPS. The endpoint must remain active — this actor runs in standby mode and activates on request.

Rate limits or extended response times During high-traffic periods, data source APIs may throttle requests. Retry with exponential backoff. The actor handles upstream retries internally; avoid implementing external retry logic on the same call.

SEO Keywords

company enrichment API, sanctions screening API, OFAC SDN check, beneficial ownership lookup, AI agent company research, KYC automation, AML screening, M&A due diligence, corporate registry API, SEC EDGAR API, WHOIS lookup, OpenSanctions API, OpenCorporates, AI agent compliance

  • COMPARISON.md