sponsor_to_filer
Pack: edgar · Endpoint: https://gateway.pipeworx.io/edgar/mcp
Resolve an organization NAME — especially a clinical-trial sponsor, drug developer, or operating subsidiary — to the US-listed public FILER that reports it (ticker + SEC CIK). Built for the join that plain ticker/name lookup fails: trial registries (ClinicalTrials.gov) name operating subsidiaries (“Merck Sharp and Dohme”), while SEC names the listed parent (“Merck & Co”, MRK). This tool bridges that gap and, crucially, tells you WHY a name does not resolve instead of collapsing every miss to “not found”. Returns a status: “resolved” (name is itself a US-listed filer), “resolved_via_parent” (name is a subsidiary; resolved to its listed parent, with evidence + confidence), “us_registrant_unlisted” (has an SEC CIK but no public listing and no listed parent — typically a private company that filed a Form D or draft registration), or “no_us_registrant” (no US SEC presence at all — typically a non-US-listed or foreign private company). Use before joining trial sponsors to public financials, ownership, or filings.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
sponsor | string | yes | Organization name to resolve — a trial sponsor, drug developer, or company name, e.g. “Merck Sharp and Dohme”, “Lexeo Therapeutics”, “Dizal Pharmaceuticals”. |
Example call
curl -X POST https://gateway.pipeworx.io/edgar/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"sponsor_to_filer","arguments":{}}}'
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"edgar": {
"url": "https://gateway.pipeworx.io/edgar/mcp"
}
}
}
See Getting Started for client-specific install steps.