MCP prompt workflow

Phoenix Company Radar

Detect dissolved-then-reborn fraud patterns — same director + same address, new entity.

For a given person, queries get_officer_appointments → filter to resigned-on + dissolved-on dates → cross-reference with subsequent incorporations at the same registered address. Classic phoenix-fraud fingerprint used by insolvency lawyers and HMRC.

When to use

Insolvency practitioners, HMRC / FCA / enforcement, creditor recovery, employee-rights investigations (TUPE evasion).

Inputs

ParameterDescription
person_nameDirector name to analyse.
jurisdictionISO code.
window_daysHow close in time must the dissolution-then-incorporation be (default 90).

What the prompt does

Under the hood the prompt orchestrates these tool calls:

  1. search_officers
  2. get_officer_appointments
  3. get_company_profile (per appointment)
  4. Match dissolution_date → new incorporation at same address

How to invoke

On any MCP client that supports prompts (Claude Desktop, Cursor, Cline, Goose, Zed):

  1. Connect to https://openregistry.sophymarine.com/mcp.
  2. Call prompts/list — you'll see phoenix_company_radar in the array.
  3. Call prompts/get with {"name":"phoenix_company_radar","arguments":{…}}.
  4. The server returns a pre-built message stream the model can execute directly.

Source skill

This prompt is also distributed as a Claude Agent Skill in the docs repo:

github.com/sophymarine/openregistry/skills/phoenix-company-radar