list_filingsCompany filing history with normalised categories (accounts, annual-return, officers, PSC, charges) + optional document_id round-trip.
Return the filing history for a company, newest first. Each filing has filing_id, filing_date, category (normalised across jurisdictions), description, and (where upstream exposes one) a document_id that round-trips to get_document_metadata / fetch_document. Filter by category to narrow.
| Name | Type | Required | Description |
|---|---|---|---|
jurisdiction | string | yes | ISO code. Currently: GB, IE, FI, CA, IS, PL, DE, NZ, NL, MC, ES, KR, MX, RU, IM, LI. |
company_id | string | yes | Registry-specific ID. |
category | string | no | Filter: accounts / annual-return / officers / persons-with-significant-control / charges / resolution / confirmation-statement / … |
limit | integer | no | Page size (default 25, max 1000). |
curl -sL https://openregistry.sophymarine.com/mcp \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_filings","arguments":{"jurisdiction":"GB","company_id":"08804411","limit":5}}}'
CA — Canada (federal)DE — GermanyES — SpainFI — FinlandGB — United KingdomIE — IrelandIM — Isle of ManIS — IcelandKR — South KoreaLI — LiechtensteinMC — MonacoMX — MexicoNL — NetherlandsNZ — New ZealandPL — PolandRU — Russia