You're viewing a demo portfolio

Join the waitlist
PRSM

list_foreign_principals

Active

Tool of Fara

declared in 0.1.0

List the FOREIGN principals (foreign governments, parties, companies, individuals) that a given FARA registrant represents — i.e. who a US agent is working for. Addressed server-side by registration_number (get one from search_registrants). Optionally filter the returned set CLIENT-SIDE by country or principal-name substring. Set status="terminated" for former relationships. Returns principal_name, country, registrant_name, registration_date and address. Keyless.

Parameters schema

{
  "type": "object",
  "required": [
    "registration_number"
  ],
  "properties": {
    "name": {
      "type": "string",
      "description": "Optional case-insensitive substring filter on the foreign-principal name."
    },
    "status": {
      "enum": [
        "active",
        "terminated"
      ],
      "type": "string",
      "description": "Active or terminated representation. Default \"active\"."
    },
    "country": {
      "type": "string",
      "description": "Optional case-insensitive substring filter on the principal's country, e.g. \"italy\", \"saudi\"."
    },
    "registration_number": {
      "type": "number",
      "description": "FARA registration number of the US agent/firm (from search_registrants)."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

Fara

https://github.com/pipeworx-io/mcp-fara

1/7 registries
View full server →
list_foreign_principals — Fara — PRSM MCP