Koskamo

CelerAPI MCP

Provides deterministic financial data for agents, including company searches, LEI lookups, SEC filings, FX rates, and OFAC screening via a pay-per-request model.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

CelerAPI MCP logo, by CelerAPIVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-07Operated by CelerAPI
MCP endpoint (Streamable HTTP)
https://www.celerapi.com/mcp
Vendor documentation

What its tools do

21 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

21 of 21 have a description · 21 of 21 declare behavior hints · 11 of 21 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Passed Official MCP Registry namespace is tied to celerapi.com ·
  • Passed Endpoint is on the registry namespace domain ·
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • Resolve company names to legal entities
  • Find LEI candidates by entity name
  • Retrieve SEC EDGAR filing records
  • Get reference exchange rates

Source and maintenance

Vendor evidenceRegistry 0.7.0-rc.1

Protocol and capabilities

Server
celerapi 0.7.0-rc.1
MCP protocol negotiated in check
2025-11-25
Tools
21 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": true
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

CelerAPI provides normalized public company, legal-entity, FX, securities-filing, and time-zone resources with provenance, warnings, and completeness indicators. search_company resolves names through supported authoritative registries; provide country_hint when possible, while omission defaults to GB. Inspect available_capabilities and pass the returned entity_id unchanged to the preferred global entity tools. Global profile supports GB and NO; other global entity capabilities currently support GB where advertised. Legacy company-number tools remain available for compatibility. Registry records are not independent identity or ownership verification. Paid tools use x402 in production USDC on Base mainnet.

Tools

21 advertised

search_company
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Search authoritative company registries by company name to resolve candidate legal entities and registration identifiers. Currently supports the United Kingdom (GB) and Norway (NO), with expanding jurisdiction coverage. Results are public-register evidence, not a KYC or KYB compliance determination. Use this first when the registration identifier is unknown; a country_hint is recommended and omission preserves the GB default. Other country codes are unsupported. Price: $0.0050 production USDC via x402 on Base mainnet.

search_company input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "query"
  ],
  "properties": {
    "query": {
      "type": "string",
      "maxLength": 200,
      "minLength": 1,
      "description": "Company or business name to search in the authoritative registry selected by country_hint. Omitting country_hint defaults to GB. Example: Monzo Bank."
    },
    "country_hint": {
      "type": "string",
      "pattern": "^[A-Z]{2}$",
      "description": "Optional ISO 3166-1 alpha-2 country code. Gate G1 supports GB and NO; omitted defaults to GB."
    },
    "jurisdiction_hint": {
      "type": "string",
      "pattern": "^[a-z0-9-]{2,32}$",
      "description": "Optional sub-jurisdiction. National registries accept 'national'; unsupported values return an explicit error."
    }
  }
}
search_company output schema
{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "entity_ids",
        "data",
        "provenance",
        "warnings"
      ],
      "properties": {
        "data": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "entity_id",
              "legal_name",
              "company_number",
              "jurisdiction",
              "available_capabilities"
            ],
            "properties": {
              "source": {
                "type": "object",
                "required": [
                  "authority",
                  "provider"
                ],
                "properties": {
                  "provider": {
                    "type": "string"
                  },
                  "authority": {
                    "type": "string"
                  }
                },
                "additionalProperties": false
              },
              "status": {
                "type": "string"
              },
              "country": {
                "type": "string"
              },
              "entity_id": {
                "type": "string"
              },
              "legal_name": {
                "type": "string"
              },
              "match_type": {
                "enum": [
                  "exact",
                  "prefix",
                  "fuzzy",
                  "provider_ranked",
                  "unknown"
                ],
                "type": "string"
              },
              "entity_type": {
                "type": "string"
              },
              "company_type": {
                "type": "string"
              },
              "jurisdiction": {
                "type": "string"
              },
              "company_number": {
                "type": "string"
              },
              "company_status": {
                "type": "string"
              },
              "dissolution_date": {
                "type": "string"
              },
              "local_identifiers": {
                "type": "object",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {
                  "type": "string"
                }
              },
              "incorporation_date": {
                "type": "string"
              },
              "registered_address": {
                "type": "object",
                "properties": {
                  "po_box": {
                    "type": "string"
                  },
                  "region": {
                    "type": "string"
                  },
                  "care_of": {
                    "type": "string"
                  },
                  "country": {
                    "type": "string"
                  },
                  "locality": {
                    "type": "string"
                  },
                  "premises": {
                    "type": "string"
                  },
                  "postal_code": {
                    "type": "string"
                  },
                  "address_line_1": {
                    "type": "string"
                  },
                  "address_line_2": {
                    "type": "string"
                  }
                },
                "additionalProperties": false
              },
              "registration_number": {
                "type": "string"
              },
              "available_capabilities": {
                "type": "array",
                "items": {
                  "enum": [
                    "profile",
                    "officers",
                    "owners",
                    "filings",
                    "insolvency"
                  ],
                  "type": "string"
                }
              },
              "registered_office_address": {
                "type": "object",
                "properties": {
                  "po_box": {
                    "type": "string"
                  },
                  "region": {
                    "type": "string"
                  },
                  "care_of": {
                    "type": "string"
                  },
                  "country": {
                    "type": "string"
                  },
                  "locality": {
                    "type": "string"
                  },
                  "premises": {
                    "type": "string"
                  },
                  "postal_code": {
                    "type": "string"
                  },
                  "address_line_1": {
                    "type": "string"
                  },
                  "address_line_2": {
                    "type": "string"
                  }
                },
                "additionalProperties": false
              }
            },
            "additionalProperties": false
          }
        },
        "success": {
          "type": "boolean",
          "const": true
        },
        "complete": {
          "type": "boolean"
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_ids": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    },
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "error",
        "provenance",
        "warnings"
      ],
      "properties": {
        "error": {
          "type": "object",
          "required": [
            "code",
            "message",
            "retryable"
          ],
          "properties": {
            "code": {
              "enum": [
                "INVALID_INPUT",
                "INVALID_ENTITY_ID",
                "ENTITY_NOT_FOUND",
                "UNSUPPORTED_CAPABILITY",
                "UNSUPPORTED_JURISDICTION",
                "UNSUPPORTED_JURISDICTION_HINT",
                "COMPANY_NOT_FOUND",
                "AUTHENTICATION_FAILURE",
                "RATE_LIMITED",
                "UPSTREAM_UNAVAILABLE",
                "MALFORMED_UPSTREAM_RESPONSE",
                "NETWORK_TIMEOUT",
                "UPSTREAM_TIMEOUT",
                "UPSTREAM_RATE_LIMIT",
                "UNKNOWN_UPSTREAM_ERROR"
              ],
              "type": "string"
            },
            "message": {
              "type": "string"
            },
            "retryable": {
              "type": "boolean"
            },
            "upstream_status": {
              "type": "integer",
              "maximum": 9007199254740991,
              "minimum": -9007199254740991
            }
          },
          "additionalProperties": false
        },
        "success": {
          "type": "boolean",
          "const": false
        },
        "complete": {
          "type": "boolean",
          "const": false
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    }
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
search_company annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
search_lei
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Find candidate LEIs by legal-entity name in GLEIF's global LEI index. Supply query; optionally limit results. Returns candidate LEIs and matching legal names, jurisdictions and statuses. Select and verify a candidate, then use lookup_lei for its record. Matching is not identity certification; LEI issuance or status is not proof of financial soundness. Price: $0.0051 production USDC via x402 on Base mainnet. Example arguments: {"query":"Apple Inc","limit":5}.

search_lei input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "query"
  ],
  "properties": {
    "limit": {
      "type": "integer",
      "default": 10,
      "maximum": 20,
      "minimum": 1
    },
    "query": {
      "type": "string",
      "maxLength": 200,
      "minLength": 2
    }
  }
}
search_lei output schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "success",
    "complete"
  ],
  "properties": {
    "success": {
      "type": "boolean"
    },
    "complete": {
      "type": "boolean"
    }
  },
  "additionalProperties": {}
}
search_lei annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_sec_filings
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Find recent SEC EDGAR filing records for financial research, issuer due diligence and regulatory-event checks. Requires cik; if unknown, first use search_sec_company by name/ticker (a separate paid call). Returns recent forms, dates, accession numbers and SEC document URLs; inspect returned forms for 10-K/10-Q. No form filter, complete documents, financial extraction or investment advice. Price: $0.0100 production USDC via x402 on Base mainnet. Example arguments: {"cik":"0000320193","limit":5}.

get_sec_filings input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "cik"
  ],
  "properties": {
    "cik": {
      "type": "string",
      "pattern": "^\\d{1,10}$"
    },
    "limit": {
      "type": "integer",
      "default": 20,
      "maximum": 100,
      "minimum": 1
    }
  }
}
get_sec_filings output schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "success",
    "complete"
  ],
  "properties": {
    "success": {
      "type": "boolean"
    },
    "complete": {
      "type": "boolean"
    }
  },
  "additionalProperties": {}
}
get_sec_filings annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_fx_rate
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Get a reference exchange rate, not a converted amount: supply base_currency and quote_currency as three-letter ISO codes supported by ECB via Frankfurter. Returns rate, published rate date and provider_code; retrieved_at is fetch time, not rate time. Latest available daily reference data, not a real-time trading feed or executable quote. Price: $0.0010 production USDC via x402 on Base mainnet. Example arguments: {"base_currency":"GBP","quote_currency":"USD"}.

get_fx_rate input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "base_currency",
    "quote_currency"
  ],
  "properties": {
    "base_currency": {
      "type": "string",
      "pattern": "^[A-Z]{3}$"
    },
    "quote_currency": {
      "type": "string",
      "pattern": "^[A-Z]{3}$"
    }
  }
}
get_fx_rate output schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "success",
    "complete"
  ],
  "properties": {
    "success": {
      "type": "boolean"
    },
    "complete": {
      "type": "boolean"
    }
  },
  "additionalProperties": {}
}
get_fx_rate annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
convert_currency
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Convert a specified amount using ECB reference rates via Frankfurter. Requires finite amount > 0 and <= 1000000000, from_currency and to_currency (supported three-letter ISO codes). Returns amount, converted_amount, rate and published rate date. One CelerAPI call; get_fx_rate is not a prerequisite. Informational estimate, not trade execution or a real-time quote. Price: $0.0011 production USDC via x402 on Base mainnet. Example arguments: {"amount":500,"from_currency":"GBP","to_currency":"USD"}.

convert_currency input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "amount",
    "from_currency",
    "to_currency"
  ],
  "properties": {
    "amount": {
      "type": "number",
      "maximum": 1000000000,
      "exclusiveMinimum": 0
    },
    "to_currency": {
      "type": "string",
      "pattern": "^[A-Z]{3}$"
    },
    "from_currency": {
      "type": "string",
      "pattern": "^[A-Z]{3}$"
    }
  }
}
convert_currency output schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "success",
    "complete"
  ],
  "properties": {
    "success": {
      "type": "boolean"
    },
    "complete": {
      "type": "boolean"
    }
  },
  "additionalProperties": {}
}
convert_currency annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_company_profile
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Retrieve the Companies House profile for a known UK company number, including legal name, registration status, company type, incorporation date, registered office, SIC codes, accounts metadata, confirmation-statement metadata, and available flags. Useful for public-register company verification, onboarding, supplier checks, and corporate research. Price: $0.0053 production USDC via x402 on Base mainnet.

get_company_profile input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "company_number"
  ],
  "properties": {
    "company_number": {
      "type": "string",
      "pattern": "^[A-Z0-9]{8}$",
      "description": "UK Companies House registration number, typically returned by search_company. Example: 09446231."
    }
  }
}
get_company_profile output schema
{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "entity_id",
        "data",
        "provenance",
        "warnings"
      ],
      "properties": {
        "data": {
          "type": "object",
          "required": [
            "entity_id",
            "legal_name",
            "company_number",
            "jurisdiction",
            "company_status",
            "company_type",
            "sic_codes"
          ],
          "properties": {
            "accounts": {
              "type": "object",
              "properties": {
                "overdue": {
                  "type": "boolean"
                },
                "last_accounts": {
                  "type": "object",
                  "properties": {
                    "type": {
                      "type": "string"
                    },
                    "made_up_to": {
                      "type": "string"
                    },
                    "period_end_on": {
                      "type": "string"
                    },
                    "period_start_on": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                },
                "next_accounts_due_on": {
                  "type": "string"
                },
                "accounting_reference_date": {
                  "type": "object",
                  "properties": {
                    "day": {
                      "type": "string"
                    },
                    "month": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                },
                "next_accounts_period_end_on": {
                  "type": "string"
                },
                "next_accounts_period_start_on": {
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "entity_id": {
              "type": "string"
            },
            "sic_codes": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "legal_name": {
              "type": "string"
            },
            "has_charges": {
              "type": "boolean"
            },
            "company_type": {
              "type": "string"
            },
            "jurisdiction": {
              "type": "string",
              "const": "GB"
            },
            "company_number": {
              "type": "string"
            },
            "company_status": {
              "type": "string"
            },
            "incorporation_date": {
              "type": "string"
            },
            "confirmation_statement": {
              "type": "object",
              "properties": {
                "overdue": {
                  "type": "boolean"
                },
                "next_due": {
                  "type": "string"
                },
                "last_made_up_to": {
                  "type": "string"
                },
                "next_made_up_to": {
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "has_insolvency_history": {
              "type": "boolean"
            },
            "registered_office_address": {
              "type": "object",
              "properties": {
                "po_box": {
                  "type": "string"
                },
                "region": {
                  "type": "string"
                },
                "care_of": {
                  "type": "string"
                },
                "country": {
                  "type": "string"
                },
                "locality": {
                  "type": "string"
                },
                "premises": {
                  "type": "string"
                },
                "postal_code": {
                  "type": "string"
                },
                "address_line_1": {
                  "type": "string"
                },
                "address_line_2": {
                  "type": "string"
                }
              },
              "additionalProperties": false
            }
          },
          "additionalProperties": false
        },
        "success": {
          "type": "boolean",
          "const": true
        },
        "complete": {
          "type": "boolean"
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    },
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "error",
        "provenance",
        "warnings"
      ],
      "properties": {
        "error": {
          "type": "object",
          "required": [
            "code",
            "message",
            "retryable"
          ],
          "properties": {
            "code": {
              "enum": [
                "INVALID_INPUT",
                "INVALID_ENTITY_ID",
                "ENTITY_NOT_FOUND",
                "UNSUPPORTED_CAPABILITY",
                "UNSUPPORTED_JURISDICTION",
                "UNSUPPORTED_JURISDICTION_HINT",
                "COMPANY_NOT_FOUND",
                "AUTHENTICATION_FAILURE",
                "RATE_LIMITED",
                "UPSTREAM_UNAVAILABLE",
                "MALFORMED_UPSTREAM_RESPONSE",
                "NETWORK_TIMEOUT",
                "UPSTREAM_TIMEOUT",
                "UPSTREAM_RATE_LIMIT",
                "UNKNOWN_UPSTREAM_ERROR"
              ],
              "type": "string"
            },
            "message": {
              "type": "string"
            },
            "retryable": {
              "type": "boolean"
            },
            "upstream_status": {
              "type": "integer",
              "maximum": 9007199254740991,
              "minimum": -9007199254740991
            }
          },
          "additionalProperties": false
        },
        "success": {
          "type": "boolean",
          "const": false
        },
        "complete": {
          "type": "boolean",
          "const": false
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    }
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
get_company_profile annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_company_officers
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Retrieve directors and other officers recorded for a UK company at Companies House, including roles and appointment or resignation details where available. Public fields may include nationality, occupation, and country of residence. Useful for due diligence, governance research, supplier onboarding, and public-register company verification; officer fields are not independently verified by CelerAPI. Price: $0.0101 production USDC via x402 on Base mainnet.

get_company_officers input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "company_number"
  ],
  "properties": {
    "company_number": {
      "type": "string",
      "pattern": "^[A-Z0-9]{8}$",
      "description": "UK Companies House registration number, typically returned by search_company. Example: 09446231."
    }
  }
}
get_company_officers output schema
{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "entity_id",
        "data",
        "provenance",
        "warnings"
      ],
      "properties": {
        "data": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "name",
              "officer_role"
            ],
            "properties": {
              "name": {
                "type": "string"
              },
              "occupation": {
                "type": "string"
              },
              "nationality": {
                "type": "string"
              },
              "resigned_on": {
                "type": "string"
              },
              "appointed_on": {
                "type": "string"
              },
              "officer_role": {
                "type": "string"
              },
              "country_of_residence": {
                "type": "string"
              }
            },
            "additionalProperties": false
          }
        },
        "success": {
          "type": "boolean",
          "const": true
        },
        "complete": {
          "type": "boolean"
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    },
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "error",
        "provenance",
        "warnings"
      ],
      "properties": {
        "error": {
          "type": "object",
          "required": [
            "code",
            "message",
            "retryable"
          ],
          "properties": {
            "code": {
              "enum": [
                "INVALID_INPUT",
                "INVALID_ENTITY_ID",
                "ENTITY_NOT_FOUND",
                "UNSUPPORTED_CAPABILITY",
                "UNSUPPORTED_JURISDICTION",
                "UNSUPPORTED_JURISDICTION_HINT",
                "COMPANY_NOT_FOUND",
                "AUTHENTICATION_FAILURE",
                "RATE_LIMITED",
                "UPSTREAM_UNAVAILABLE",
                "MALFORMED_UPSTREAM_RESPONSE",
                "NETWORK_TIMEOUT",
                "UPSTREAM_TIMEOUT",
                "UPSTREAM_RATE_LIMIT",
                "UNKNOWN_UPSTREAM_ERROR"
              ],
              "type": "string"
            },
            "message": {
              "type": "string"
            },
            "retryable": {
              "type": "boolean"
            },
            "upstream_status": {
              "type": "integer",
              "maximum": 9007199254740991,
              "minimum": -9007199254740991
            }
          },
          "additionalProperties": false
        },
        "success": {
          "type": "boolean",
          "const": false
        },
        "complete": {
          "type": "boolean",
          "const": false
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    }
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
get_company_officers annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_company_owners
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Retrieve Persons with Significant Control (PSC) recorded for a UK company at Companies House, including nature of control and available identity information. Useful for company ownership research and KYB-supporting due diligence. PSC information reflects the public register and is not independent verification of beneficial ownership. Price: $0.0102 production USDC via x402 on Base mainnet.

get_company_owners input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "company_number"
  ],
  "properties": {
    "company_number": {
      "type": "string",
      "pattern": "^[A-Z0-9]{8}$",
      "description": "UK Companies House registration number, typically returned by search_company. Example: 09446231."
    }
  }
}
get_company_owners output schema
{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "entity_id",
        "data",
        "provenance",
        "warnings"
      ],
      "properties": {
        "data": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "kind",
              "nature_of_control"
            ],
            "properties": {
              "kind": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "ceased_on": {
                "type": "string"
              },
              "nationality": {
                "type": "string"
              },
              "notified_on": {
                "type": "string"
              },
              "identification": {
                "type": "object",
                "properties": {
                  "legal_form": {
                    "type": "string"
                  },
                  "legal_authority": {
                    "type": "string"
                  },
                  "place_registered": {
                    "type": "string"
                  },
                  "country_registered": {
                    "type": "string"
                  },
                  "registration_number": {
                    "type": "string"
                  }
                },
                "additionalProperties": false
              },
              "nature_of_control": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "country_of_residence": {
                "type": "string"
              }
            },
            "additionalProperties": false
          }
        },
        "success": {
          "type": "boolean",
          "const": true
        },
        "complete": {
          "type": "boolean"
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    },
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "error",
        "provenance",
        "warnings"
      ],
      "properties": {
        "error": {
          "type": "object",
          "required": [
            "code",
            "message",
            "retryable"
          ],
          "properties": {
            "code": {
              "enum": [
                "INVALID_INPUT",
                "INVALID_ENTITY_ID",
                "ENTITY_NOT_FOUND",
                "UNSUPPORTED_CAPABILITY",
                "UNSUPPORTED_JURISDICTION",
                "UNSUPPORTED_JURISDICTION_HINT",
                "COMPANY_NOT_FOUND",
                "AUTHENTICATION_FAILURE",
                "RATE_LIMITED",
                "UPSTREAM_UNAVAILABLE",
                "MALFORMED_UPSTREAM_RESPONSE",
                "NETWORK_TIMEOUT",
                "UPSTREAM_TIMEOUT",
                "UPSTREAM_RATE_LIMIT",
                "UNKNOWN_UPSTREAM_ERROR"
              ],
              "type": "string"
            },
            "message": {
              "type": "string"
            },
            "retryable": {
              "type": "boolean"
            },
            "upstream_status": {
              "type": "integer",
              "maximum": 9007199254740991,
              "minimum": -9007199254740991
            }
          },
          "additionalProperties": false
        },
        "success": {
          "type": "boolean",
          "const": false
        },
        "complete": {
          "type": "boolean",
          "const": false
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    }
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
get_company_owners annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_company_filings
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Retrieve recent Companies House filing-history metadata for a known UK company. Records may include accounts, confirmation statements, officer changes, and other filing categories. Useful for corporate research, due diligence, and reviewing recent company changes; this tool does not semantically interpret filing contents. limit defaults to 10 and accepts 1 to 100. Price: $0.0103 production USDC via x402 on Base mainnet.

get_company_filings input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "company_number"
  ],
  "properties": {
    "limit": {
      "type": "integer",
      "default": 10,
      "maximum": 100,
      "minimum": 1,
      "description": "Maximum number of recent filing records to return. Optional; defaults to 10 and accepts 1 to 100."
    },
    "company_number": {
      "type": "string",
      "pattern": "^[A-Z0-9]{8}$",
      "description": "UK Companies House registration number, typically returned by search_company. Example: 09446231."
    }
  }
}
get_company_filings output schema
{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "entity_id",
        "data",
        "provenance",
        "warnings"
      ],
      "properties": {
        "data": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "filing_date",
              "filing_type",
              "description",
              "category"
            ],
            "properties": {
              "category": {
                "type": "string"
              },
              "description": {
                "type": "string"
              },
              "filing_date": {
                "type": "string"
              },
              "filing_type": {
                "type": "string"
              },
              "transaction_id": {
                "type": "string"
              }
            },
            "additionalProperties": false
          }
        },
        "success": {
          "type": "boolean",
          "const": true
        },
        "complete": {
          "type": "boolean"
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    },
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "error",
        "provenance",
        "warnings"
      ],
      "properties": {
        "error": {
          "type": "object",
          "required": [
            "code",
            "message",
            "retryable"
          ],
          "properties": {
            "code": {
              "enum": [
                "INVALID_INPUT",
                "INVALID_ENTITY_ID",
                "ENTITY_NOT_FOUND",
                "UNSUPPORTED_CAPABILITY",
                "UNSUPPORTED_JURISDICTION",
                "UNSUPPORTED_JURISDICTION_HINT",
                "COMPANY_NOT_FOUND",
                "AUTHENTICATION_FAILURE",
                "RATE_LIMITED",
                "UPSTREAM_UNAVAILABLE",
                "MALFORMED_UPSTREAM_RESPONSE",
                "NETWORK_TIMEOUT",
                "UPSTREAM_TIMEOUT",
                "UPSTREAM_RATE_LIMIT",
                "UNKNOWN_UPSTREAM_ERROR"
              ],
              "type": "string"
            },
            "message": {
              "type": "string"
            },
            "retryable": {
              "type": "boolean"
            },
            "upstream_status": {
              "type": "integer",
              "maximum": 9007199254740991,
              "minimum": -9007199254740991
            }
          },
          "additionalProperties": false
        },
        "success": {
          "type": "boolean",
          "const": false
        },
        "complete": {
          "type": "boolean",
          "const": false
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    }
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
get_company_filings annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_company_insolvency
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Retrieve Companies House insolvency information for a known UK company. The normalized result distinguishes no insolvency information found, insolvency information exists, and lookup or source failure. Useful for supplier checks, counterparty due diligence, and company-risk research. Absence of Companies House insolvency information is not proof of financial health. Price: $0.0054 production USDC via x402 on Base mainnet.

get_company_insolvency input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "company_number"
  ],
  "properties": {
    "company_number": {
      "type": "string",
      "pattern": "^[A-Z0-9]{8}$",
      "description": "UK Companies House registration number, typically returned by search_company. Example: 09446231."
    }
  }
}
get_company_insolvency output schema
{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "entity_id",
        "data",
        "provenance",
        "warnings"
      ],
      "properties": {
        "data": {
          "anyOf": [
            {
              "type": "object",
              "required": [
                "status",
                "has_insolvency_information",
                "cases"
              ],
              "properties": {
                "cases": {
                  "type": "array",
                  "items": {
                    "not": {}
                  },
                  "maxItems": 0,
                  "minItems": 0
                },
                "status": {
                  "type": "string",
                  "const": "no_information"
                },
                "has_insolvency_information": {
                  "type": "boolean",
                  "const": false
                }
              },
              "additionalProperties": false
            },
            {
              "type": "object",
              "required": [
                "status",
                "has_insolvency_information",
                "cases"
              ],
              "properties": {
                "cases": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "required": [
                      "dates",
                      "notes",
                      "practitioners"
                    ],
                    "properties": {
                      "dates": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "date": {
                              "type": "string"
                            },
                            "type": {
                              "type": "string"
                            }
                          },
                          "additionalProperties": false
                        }
                      },
                      "notes": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "case_type": {
                        "type": "string"
                      },
                      "case_number": {
                        "type": "string"
                      },
                      "practitioners": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "required": [
                            "name",
                            "addresses"
                          ],
                          "properties": {
                            "name": {
                              "type": "string"
                            },
                            "role": {
                              "type": "string"
                            },
                            "addresses": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "po_box": {
                                    "type": "string"
                                  },
                                  "region": {
                                    "type": "string"
                                  },
                                  "care_of": {
                                    "type": "string"
                                  },
                                  "country": {
                                    "type": "string"
                                  },
                                  "locality": {
                                    "type": "string"
                                  },
                                  "premises": {
                                    "type": "string"
                                  },
                                  "postal_code": {
                                    "type": "string"
                                  },
                                  "address_line_1": {
                                    "type": "string"
                                  },
                                  "address_line_2": {
                                    "type": "string"
                                  }
                                },
                                "additionalProperties": false
                              }
                            },
                            "appointed_on": {
                              "type": "string"
                            },
                            "ceased_to_act_on": {
                              "type": "string"
                            }
                          },
                          "additionalProperties": false
                        }
                      }
                    },
                    "additionalProperties": false
                  }
                },
                "status": {
                  "type": "string",
                  "const": "information_found"
                },
                "insolvency_status": {
                  "type": "string"
                },
                "has_insolvency_information": {
                  "type": "boolean",
                  "const": true
                }
              },
              "additionalProperties": false
            }
          ]
        },
        "success": {
          "type": "boolean",
          "const": true
        },
        "complete": {
          "type": "boolean"
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    },
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "error",
        "provenance",
        "warnings"
      ],
      "properties": {
        "error": {
          "type": "object",
          "required": [
            "code",
            "message",
            "retryable"
          ],
          "properties": {
            "code": {
              "enum": [
                "INVALID_INPUT",
                "INVALID_ENTITY_ID",
                "ENTITY_NOT_FOUND",
                "UNSUPPORTED_CAPABILITY",
                "UNSUPPORTED_JURISDICTION",
                "UNSUPPORTED_JURISDICTION_HINT",
                "COMPANY_NOT_FOUND",
                "AUTHENTICATION_FAILURE",
                "RATE_LIMITED",
                "UPSTREAM_UNAVAILABLE",
                "MALFORMED_UPSTREAM_RESPONSE",
                "NETWORK_TIMEOUT",
                "UPSTREAM_TIMEOUT",
                "UPSTREAM_RATE_LIMIT",
                "UNKNOWN_UPSTREAM_ERROR"
              ],
              "type": "string"
            },
            "message": {
              "type": "string"
            },
            "retryable": {
              "type": "boolean"
            },
            "upstream_status": {
              "type": "integer",
              "maximum": 9007199254740991,
              "minimum": -9007199254740991
            }
          },
          "additionalProperties": false
        },
        "success": {
          "type": "boolean",
          "const": false
        },
        "complete": {
          "type": "boolean",
          "const": false
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    }
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
get_company_insolvency annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_entity_profile
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Retrieve normalized authoritative profile information for a resolved legal entity using its stable CelerAPI entity ID. Profile coverage currently includes GB and NO; fields and completeness vary by jurisdiction and source registry. Unsupported capabilities are rejected before payment. Price: $0.0055 production USDC via x402 on Base mainnet.

get_entity_profile input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "entity_id"
  ],
  "properties": {
    "entity_id": {
      "type": "string",
      "maxLength": 160,
      "minLength": 8,
      "description": "Stable CelerAPI entity ID returned by search_company. Pass it unchanged."
    }
  }
}
get_entity_profile output schema
{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "entity_id",
        "data",
        "provenance",
        "warnings"
      ],
      "properties": {
        "data": {
          "type": "object",
          "required": [
            "entity_id",
            "legal_name",
            "registration_number",
            "country",
            "jurisdiction",
            "status",
            "entity_type"
          ],
          "properties": {
            "status": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "entity_id": {
              "type": "string"
            },
            "legal_name": {
              "type": "string"
            },
            "entity_type": {
              "type": "string"
            },
            "jurisdiction": {
              "type": "string"
            },
            "local_identifiers": {
              "type": "object",
              "propertyNames": {
                "type": "string"
              },
              "additionalProperties": {
                "type": "string"
              }
            },
            "incorporation_date": {
              "type": "string"
            },
            "registered_address": {
              "type": "object",
              "properties": {
                "po_box": {
                  "type": "string"
                },
                "region": {
                  "type": "string"
                },
                "care_of": {
                  "type": "string"
                },
                "country": {
                  "type": "string"
                },
                "locality": {
                  "type": "string"
                },
                "premises": {
                  "type": "string"
                },
                "postal_code": {
                  "type": "string"
                },
                "address_line_1": {
                  "type": "string"
                },
                "address_line_2": {
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "registration_number": {
              "type": "string"
            }
          },
          "additionalProperties": false
        },
        "success": {
          "type": "boolean",
          "const": true
        },
        "complete": {
          "type": "boolean"
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    },
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "error",
        "provenance",
        "warnings"
      ],
      "properties": {
        "error": {
          "type": "object",
          "required": [
            "code",
            "message",
            "retryable"
          ],
          "properties": {
            "code": {
              "enum": [
                "INVALID_INPUT",
                "INVALID_ENTITY_ID",
                "ENTITY_NOT_FOUND",
                "UNSUPPORTED_CAPABILITY",
                "UNSUPPORTED_JURISDICTION",
                "UNSUPPORTED_JURISDICTION_HINT",
                "COMPANY_NOT_FOUND",
                "AUTHENTICATION_FAILURE",
                "RATE_LIMITED",
                "UPSTREAM_UNAVAILABLE",
                "MALFORMED_UPSTREAM_RESPONSE",
                "NETWORK_TIMEOUT",
                "UPSTREAM_TIMEOUT",
                "UPSTREAM_RATE_LIMIT",
                "UNKNOWN_UPSTREAM_ERROR"
              ],
              "type": "string"
            },
            "message": {
              "type": "string"
            },
            "retryable": {
              "type": "boolean"
            },
            "upstream_status": {
              "type": "integer",
              "maximum": 9007199254740991,
              "minimum": -9007199254740991
            }
          },
          "additionalProperties": false
        },
        "success": {
          "type": "boolean",
          "const": false
        },
        "complete": {
          "type": "boolean",
          "const": false
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    }
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
get_entity_profile annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_entity_officers
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Retrieve normalized authoritative management or registered-role information for a resolved legal entity where supported by its registry. Coverage currently includes GB; role semantics and availability vary by jurisdiction. Unsupported capabilities are rejected before payment. Price: $0.0104 production USDC via x402 on Base mainnet.

get_entity_officers input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "entity_id"
  ],
  "properties": {
    "entity_id": {
      "type": "string",
      "maxLength": 160,
      "minLength": 8,
      "description": "Stable CelerAPI entity ID returned by search_company. Pass it unchanged."
    }
  }
}
get_entity_officers output schema
{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "entity_id",
        "data",
        "provenance",
        "warnings"
      ],
      "properties": {
        "data": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "name",
              "role"
            ],
            "properties": {
              "name": {
                "type": "string"
              },
              "role": {
                "type": "string"
              },
              "source": {
                "type": "object",
                "required": [
                  "authority",
                  "provider"
                ],
                "properties": {
                  "provider": {
                    "type": "string"
                  },
                  "authority": {
                    "type": "string"
                  }
                },
                "additionalProperties": false
              },
              "status": {
                "type": "string"
              },
              "resigned_at": {
                "type": "string"
              },
              "appointed_at": {
                "type": "string"
              }
            },
            "additionalProperties": false
          }
        },
        "success": {
          "type": "boolean",
          "const": true
        },
        "complete": {
          "type": "boolean"
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    },
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "error",
        "provenance",
        "warnings"
      ],
      "properties": {
        "error": {
          "type": "object",
          "required": [
            "code",
            "message",
            "retryable"
          ],
          "properties": {
            "code": {
              "enum": [
                "INVALID_INPUT",
                "INVALID_ENTITY_ID",
                "ENTITY_NOT_FOUND",
                "UNSUPPORTED_CAPABILITY",
                "UNSUPPORTED_JURISDICTION",
                "UNSUPPORTED_JURISDICTION_HINT",
                "COMPANY_NOT_FOUND",
                "AUTHENTICATION_FAILURE",
                "RATE_LIMITED",
                "UPSTREAM_UNAVAILABLE",
                "MALFORMED_UPSTREAM_RESPONSE",
                "NETWORK_TIMEOUT",
                "UPSTREAM_TIMEOUT",
                "UPSTREAM_RATE_LIMIT",
                "UNKNOWN_UPSTREAM_ERROR"
              ],
              "type": "string"
            },
            "message": {
              "type": "string"
            },
            "retryable": {
              "type": "boolean"
            },
            "upstream_status": {
              "type": "integer",
              "maximum": 9007199254740991,
              "minimum": -9007199254740991
            }
          },
          "additionalProperties": false
        },
        "success": {
          "type": "boolean",
          "const": false
        },
        "complete": {
          "type": "boolean",
          "const": false
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    }
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
get_entity_officers annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_entity_owners
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Retrieve normalized ownership or control records for a resolved legal entity where an audited authoritative registry supports the capability. Coverage currently includes GB Companies House PSC records only and is not independent beneficial-ownership verification. Unsupported capabilities are rejected before payment. Price: $0.0105 production USDC via x402 on Base mainnet.

get_entity_owners input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "entity_id"
  ],
  "properties": {
    "entity_id": {
      "type": "string",
      "maxLength": 160,
      "minLength": 8,
      "description": "Stable CelerAPI entity ID returned by search_company. Pass it unchanged."
    }
  }
}
get_entity_owners output schema
{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "entity_id",
        "data",
        "provenance",
        "warnings"
      ],
      "properties": {
        "data": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "kind",
              "nature_of_control"
            ],
            "properties": {
              "kind": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "ceased_on": {
                "type": "string"
              },
              "nationality": {
                "type": "string"
              },
              "notified_on": {
                "type": "string"
              },
              "identification": {
                "type": "object",
                "properties": {
                  "legal_form": {
                    "type": "string"
                  },
                  "legal_authority": {
                    "type": "string"
                  },
                  "place_registered": {
                    "type": "string"
                  },
                  "country_registered": {
                    "type": "string"
                  },
                  "registration_number": {
                    "type": "string"
                  }
                },
                "additionalProperties": false
              },
              "nature_of_control": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "country_of_residence": {
                "type": "string"
              }
            },
            "additionalProperties": false
          }
        },
        "success": {
          "type": "boolean",
          "const": true
        },
        "complete": {
          "type": "boolean"
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    },
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "error",
        "provenance",
        "warnings"
      ],
      "properties": {
        "error": {
          "type": "object",
          "required": [
            "code",
            "message",
            "retryable"
          ],
          "properties": {
            "code": {
              "enum": [
                "INVALID_INPUT",
                "INVALID_ENTITY_ID",
                "ENTITY_NOT_FOUND",
                "UNSUPPORTED_CAPABILITY",
                "UNSUPPORTED_JURISDICTION",
                "UNSUPPORTED_JURISDICTION_HINT",
                "COMPANY_NOT_FOUND",
                "AUTHENTICATION_FAILURE",
                "RATE_LIMITED",
                "UPSTREAM_UNAVAILABLE",
                "MALFORMED_UPSTREAM_RESPONSE",
                "NETWORK_TIMEOUT",
                "UPSTREAM_TIMEOUT",
                "UPSTREAM_RATE_LIMIT",
                "UNKNOWN_UPSTREAM_ERROR"
              ],
              "type": "string"
            },
            "message": {
              "type": "string"
            },
            "retryable": {
              "type": "boolean"
            },
            "upstream_status": {
              "type": "integer",
              "maximum": 9007199254740991,
              "minimum": -9007199254740991
            }
          },
          "additionalProperties": false
        },
        "success": {
          "type": "boolean",
          "const": false
        },
        "complete": {
          "type": "boolean",
          "const": false
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    }
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
get_entity_owners annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_entity_filings
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Retrieve normalized authoritative filing-history metadata for a resolved legal entity where supported by its registry. Coverage currently includes GB Companies House filings only; no cross-jurisdiction filing equivalence is inferred. Unsupported capabilities are rejected before payment. Price: $0.0106 production USDC via x402 on Base mainnet.

get_entity_filings input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "entity_id"
  ],
  "properties": {
    "limit": {
      "type": "integer",
      "default": 10,
      "maximum": 100,
      "minimum": 1
    },
    "entity_id": {
      "type": "string",
      "maxLength": 160,
      "minLength": 8,
      "description": "Stable CelerAPI entity ID returned by search_company. Pass it unchanged."
    }
  }
}
get_entity_filings output schema
{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "entity_id",
        "data",
        "provenance",
        "warnings"
      ],
      "properties": {
        "data": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "filing_date",
              "filing_type",
              "description",
              "category"
            ],
            "properties": {
              "category": {
                "type": "string"
              },
              "description": {
                "type": "string"
              },
              "filing_date": {
                "type": "string"
              },
              "filing_type": {
                "type": "string"
              },
              "transaction_id": {
                "type": "string"
              }
            },
            "additionalProperties": false
          }
        },
        "success": {
          "type": "boolean",
          "const": true
        },
        "complete": {
          "type": "boolean"
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    },
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "error",
        "provenance",
        "warnings"
      ],
      "properties": {
        "error": {
          "type": "object",
          "required": [
            "code",
            "message",
            "retryable"
          ],
          "properties": {
            "code": {
              "enum": [
                "INVALID_INPUT",
                "INVALID_ENTITY_ID",
                "ENTITY_NOT_FOUND",
                "UNSUPPORTED_CAPABILITY",
                "UNSUPPORTED_JURISDICTION",
                "UNSUPPORTED_JURISDICTION_HINT",
                "COMPANY_NOT_FOUND",
                "AUTHENTICATION_FAILURE",
                "RATE_LIMITED",
                "UPSTREAM_UNAVAILABLE",
                "MALFORMED_UPSTREAM_RESPONSE",
                "NETWORK_TIMEOUT",
                "UPSTREAM_TIMEOUT",
                "UPSTREAM_RATE_LIMIT",
                "UNKNOWN_UPSTREAM_ERROR"
              ],
              "type": "string"
            },
            "message": {
              "type": "string"
            },
            "retryable": {
              "type": "boolean"
            },
            "upstream_status": {
              "type": "integer",
              "maximum": 9007199254740991,
              "minimum": -9007199254740991
            }
          },
          "additionalProperties": false
        },
        "success": {
          "type": "boolean",
          "const": false
        },
        "complete": {
          "type": "boolean",
          "const": false
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    }
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
get_entity_filings annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_entity_insolvency
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Retrieve normalized authoritative insolvency information for a resolved legal entity where supported by its registry. Coverage currently includes GB Companies House only; absence of a registry record is not proof of financial health. Unsupported capabilities are rejected before payment. Price: $0.0056 production USDC via x402 on Base mainnet.

get_entity_insolvency input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "entity_id"
  ],
  "properties": {
    "entity_id": {
      "type": "string",
      "maxLength": 160,
      "minLength": 8,
      "description": "Stable CelerAPI entity ID returned by search_company. Pass it unchanged."
    }
  }
}
get_entity_insolvency output schema
{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "entity_id",
        "data",
        "provenance",
        "warnings"
      ],
      "properties": {
        "data": {
          "anyOf": [
            {
              "type": "object",
              "required": [
                "status",
                "has_insolvency_information",
                "cases"
              ],
              "properties": {
                "cases": {
                  "type": "array",
                  "items": {
                    "not": {}
                  },
                  "maxItems": 0,
                  "minItems": 0
                },
                "status": {
                  "type": "string",
                  "const": "no_information"
                },
                "has_insolvency_information": {
                  "type": "boolean",
                  "const": false
                }
              },
              "additionalProperties": false
            },
            {
              "type": "object",
              "required": [
                "status",
                "has_insolvency_information",
                "cases"
              ],
              "properties": {
                "cases": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "required": [
                      "dates",
                      "notes",
                      "practitioners"
                    ],
                    "properties": {
                      "dates": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "date": {
                              "type": "string"
                            },
                            "type": {
                              "type": "string"
                            }
                          },
                          "additionalProperties": false
                        }
                      },
                      "notes": {
                        "type": "array",
                        "items": {
                          "type": "string"
                        }
                      },
                      "case_type": {
                        "type": "string"
                      },
                      "case_number": {
                        "type": "string"
                      },
                      "practitioners": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "required": [
                            "name",
                            "addresses"
                          ],
                          "properties": {
                            "name": {
                              "type": "string"
                            },
                            "role": {
                              "type": "string"
                            },
                            "addresses": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "po_box": {
                                    "type": "string"
                                  },
                                  "region": {
                                    "type": "string"
                                  },
                                  "care_of": {
                                    "type": "string"
                                  },
                                  "country": {
                                    "type": "string"
                                  },
                                  "locality": {
                                    "type": "string"
                                  },
                                  "premises": {
                                    "type": "string"
                                  },
                                  "postal_code": {
                                    "type": "string"
                                  },
                                  "address_line_1": {
                                    "type": "string"
                                  },
                                  "address_line_2": {
                                    "type": "string"
                                  }
                                },
                                "additionalProperties": false
                              }
                            },
                            "appointed_on": {
                              "type": "string"
                            },
                            "ceased_to_act_on": {
                              "type": "string"
                            }
                          },
                          "additionalProperties": false
                        }
                      }
                    },
                    "additionalProperties": false
                  }
                },
                "status": {
                  "type": "string",
                  "const": "information_found"
                },
                "insolvency_status": {
                  "type": "string"
                },
                "has_insolvency_information": {
                  "type": "boolean",
                  "const": true
                }
              },
              "additionalProperties": false
            }
          ]
        },
        "success": {
          "type": "boolean",
          "const": true
        },
        "complete": {
          "type": "boolean"
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    },
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "error",
        "provenance",
        "warnings"
      ],
      "properties": {
        "error": {
          "type": "object",
          "required": [
            "code",
            "message",
            "retryable"
          ],
          "properties": {
            "code": {
              "enum": [
                "INVALID_INPUT",
                "INVALID_ENTITY_ID",
                "ENTITY_NOT_FOUND",
                "UNSUPPORTED_CAPABILITY",
                "UNSUPPORTED_JURISDICTION",
                "UNSUPPORTED_JURISDICTION_HINT",
                "COMPANY_NOT_FOUND",
                "AUTHENTICATION_FAILURE",
                "RATE_LIMITED",
                "UPSTREAM_UNAVAILABLE",
                "MALFORMED_UPSTREAM_RESPONSE",
                "NETWORK_TIMEOUT",
                "UPSTREAM_TIMEOUT",
                "UPSTREAM_RATE_LIMIT",
                "UNKNOWN_UPSTREAM_ERROR"
              ],
              "type": "string"
            },
            "message": {
              "type": "string"
            },
            "retryable": {
              "type": "boolean"
            },
            "upstream_status": {
              "type": "integer",
              "maximum": 9007199254740991,
              "minimum": -9007199254740991
            }
          },
          "additionalProperties": false
        },
        "success": {
          "type": "boolean",
          "const": false
        },
        "complete": {
          "type": "boolean",
          "const": false
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "entity_id": {
          "type": "string"
        },
        "provenance": {
          "type": "object",
          "required": [
            "source",
            "jurisdiction",
            "registry",
            "retrieved_at",
            "freshness"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "country": {
              "type": "string"
            },
            "provider": {
              "type": "string"
            },
            "registry": {
              "type": "string"
            },
            "authority": {
              "type": "string"
            },
            "freshness": {
              "type": "string",
              "const": "live"
            },
            "jurisdiction": {
              "type": "string"
            },
            "retrieved_at": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      },
      "additionalProperties": false
    }
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
get_entity_insolvency annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_historical_fx_rate
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Return the European Central Bank reference rate for a three-letter ISO currency pair on a specified historical date. Use for retrospective reconciliation or analysis; non-business dates may resolve to provider handling rather than an intraday quote. Price: $0.0020 production USDC via x402 on Base mainnet.

get_historical_fx_rate input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "base_currency",
    "quote_currency",
    "date"
  ],
  "properties": {
    "date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "base_currency": {
      "type": "string",
      "pattern": "^[A-Z]{3}$"
    },
    "quote_currency": {
      "type": "string",
      "pattern": "^[A-Z]{3}$"
    }
  }
}
get_historical_fx_rate output schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "success",
    "complete"
  ],
  "properties": {
    "success": {
      "type": "boolean"
    },
    "complete": {
      "type": "boolean"
    }
  },
  "additionalProperties": {}
}
get_historical_fx_rate annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
lookup_lei
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Retrieve normalized public legal-entity reference data from GLEIF for an exact 20-character LEI. Use to resolve a known identifier to its legal name, status, jurisdiction, and public addresses; records reflect LEI submissions and are not independent verification. Price: $0.0052 production USDC via x402 on Base mainnet.

lookup_lei input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "lei"
  ],
  "properties": {
    "lei": {
      "type": "string",
      "pattern": "^[A-Z0-9]{20}$"
    }
  }
}
lookup_lei output schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "success",
    "complete"
  ],
  "properties": {
    "success": {
      "type": "boolean"
    },
    "complete": {
      "type": "boolean"
    }
  },
  "additionalProperties": {}
}
lookup_lei annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_lei_relationships
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Retrieve normalized direct and ultimate accounting-consolidation parent identifiers reported to GLEIF for an exact LEI. Use for public corporate-hierarchy research; reporting exceptions are returned as warnings and absence is not proof that no ownership relationship exists. Price: $0.0057 production USDC via x402 on Base mainnet.

get_lei_relationships input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "lei"
  ],
  "properties": {
    "lei": {
      "type": "string",
      "pattern": "^[A-Z0-9]{20}$"
    }
  }
}
get_lei_relationships output schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "success",
    "complete"
  ],
  "properties": {
    "success": {
      "type": "boolean"
    },
    "complete": {
      "type": "boolean"
    }
  },
  "additionalProperties": {}
}
get_lei_relationships annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
search_sec_company
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Search the official SEC company ticker reference data by issuer name, ticker, or CIK and return bounded normalized candidates. When a CIK is unknown, select a matching candidate and pass its cik to get_sec_filings in a separate paid request. This reference list is not a complete registry of every U.S. legal entity. Price: $0.0058 production USDC via x402 on Base mainnet. Example arguments: {"query":"Apple","limit":10}.

search_sec_company input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "query"
  ],
  "properties": {
    "limit": {
      "type": "integer",
      "default": 10,
      "maximum": 20,
      "minimum": 1
    },
    "query": {
      "type": "string",
      "maxLength": 200,
      "minLength": 1
    }
  }
}
search_sec_company output schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "success",
    "complete"
  ],
  "properties": {
    "success": {
      "type": "boolean"
    },
    "complete": {
      "type": "boolean"
    }
  },
  "additionalProperties": {}
}
search_sec_company annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
get_timezone
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Resolve an IANA time-zone identifier and convert an optional ISO timestamp using the Worker runtime time-zone database. Use for deterministic local-time and UTC-offset calculations; government rules can change and the exact embedded tzdb release is runtime-controlled. Price: $0.0012 production USDC via x402 on Base mainnet.

get_timezone input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "time_zone"
  ],
  "properties": {
    "at": {
      "type": "string",
      "format": "date-time",
      "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
    },
    "time_zone": {
      "type": "string",
      "maxLength": 100,
      "minLength": 1
    }
  }
}
get_timezone output schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "success",
    "complete"
  ],
  "properties": {
    "success": {
      "type": "boolean"
    },
    "complete": {
      "type": "boolean"
    }
  },
  "additionalProperties": {}
}
get_timezone annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
screen_wallet
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Checks whether an exact digital-currency address appears in the authoritative sanctions datasets currently supported by CelerAPI. This is exact sanctions-list membership lookup, not blockchain-risk analysis or a compliance determination. Price: $0.0060 production USDC via x402 on Base mainnet.

screen_wallet input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "address",
    "network"
  ],
  "properties": {
    "address": {
      "type": "string",
      "maxLength": 200,
      "minLength": 1,
      "description": "Digital-currency address to check. It is structurally validated for the required network and is not logged or persisted by CelerAPI."
    },
    "network": {
      "enum": [
        "bitcoin",
        "bitcoin-cash",
        "bitcoin-gold",
        "bitcoin-sv",
        "bnb-smart-chain",
        "dash",
        "ethereum",
        "ethereum-classic",
        "litecoin",
        "monero",
        "solana",
        "tron",
        "verge",
        "xrpl",
        "zcash"
      ],
      "type": "string",
      "description": "Canonical network identifier. Required; CelerAPI never guesses a wallet network."
    },
    "authorities": {
      "type": "array",
      "items": {
        "type": "string",
        "const": "US_OFAC"
      },
      "minItems": 1,
      "description": "Optional active authority selection. Omission checks all active supported authorities, currently US_OFAC."
    }
  }
}
screen_wallet output schema
{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "result",
        "network",
        "matches",
        "sources_checked",
        "freshness",
        "warnings",
        "provenance",
        "disclaimer"
      ],
      "properties": {
        "result": {
          "enum": [
            "MATCH",
            "NO_MATCH_FOUND"
          ],
          "type": "string"
        },
        "matches": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "authority",
              "dataset",
              "record_id",
              "primary_name",
              "programs",
              "identifier_type",
              "source_url"
            ],
            "properties": {
              "dataset": {
                "type": "string"
              },
              "programs": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "authority": {
                "type": "string"
              },
              "record_id": {
                "type": "string"
              },
              "source_url": {
                "type": "string"
              },
              "primary_name": {
                "type": "string"
              },
              "identifier_type": {
                "type": "string"
              }
            },
            "additionalProperties": false
          }
        },
        "network": {
          "type": "string"
        },
        "success": {
          "type": "boolean",
          "const": true
        },
        "complete": {
          "type": "boolean",
          "const": true
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "code",
              "message"
            ],
            "properties": {
              "code": {
                "type": "string",
                "const": "SANCTIONS_DATA_STALE"
              },
              "message": {
                "type": "string"
              }
            },
            "additionalProperties": false
          }
        },
        "freshness": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "authority",
              "dataset",
              "dataset_version",
              "data_as_of",
              "last_verified_at",
              "state"
            ],
            "properties": {
              "state": {
                "enum": [
                  "HEALTHY",
                  "STALE",
                  "AT_RISK",
                  "FAILED"
                ],
                "type": "string"
              },
              "dataset": {
                "type": "string"
              },
              "authority": {
                "type": "string"
              },
              "data_as_of": {
                "type": "string"
              },
              "dataset_version": {
                "type": "string"
              },
              "last_verified_at": {
                "type": "string"
              }
            },
            "additionalProperties": false
          }
        },
        "disclaimer": {
          "type": "string",
          "const": "Exact authoritative sanctions-list identifier lookup. This response does not constitute legal, sanctions, AML, or compliance advice or a determination that a wallet is safe or compliant."
        },
        "provenance": {
          "type": "object",
          "required": [
            "authority",
            "source",
            "source_url",
            "matching"
          ],
          "properties": {
            "source": {
              "type": "string"
            },
            "matching": {
              "type": "string",
              "const": "exact_identifier"
            },
            "authority": {
              "type": "string"
            },
            "source_url": {
              "type": "string"
            }
          },
          "additionalProperties": false
        },
        "sources_checked": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    {
      "type": "object",
      "required": [
        "success",
        "complete",
        "result",
        "sources_checked",
        "freshness",
        "warnings",
        "error",
        "disclaimer"
      ],
      "properties": {
        "error": {
          "type": "object",
          "required": [
            "code",
            "message",
            "retryable"
          ],
          "properties": {
            "code": {
              "type": "string"
            },
            "message": {
              "type": "string"
            },
            "retryable": {
              "type": "boolean"
            }
          },
          "additionalProperties": false
        },
        "result": {
          "type": "string",
          "const": "UNAVAILABLE"
        },
        "network": {
          "type": "string"
        },
        "success": {
          "type": "boolean",
          "const": false
        },
        "complete": {
          "type": "boolean",
          "const": false
        },
        "warnings": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "code",
              "message"
            ],
            "properties": {
              "code": {
                "type": "string"
              },
              "message": {
                "type": "string"
              }
            },
            "additionalProperties": false
          }
        },
        "freshness": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "authority",
              "dataset",
              "dataset_version",
              "data_as_of",
              "last_verified_at",
              "state"
            ],
            "properties": {
              "state": {
                "enum": [
                  "HEALTHY",
                  "STALE",
                  "AT_RISK",
                  "FAILED"
                ],
                "type": "string"
              },
              "dataset": {
                "type": "string"
              },
              "authority": {
                "type": "string"
              },
              "data_as_of": {
                "type": "string"
              },
              "dataset_version": {
                "type": "string"
              },
              "last_verified_at": {
                "type": "string"
              }
            },
            "additionalProperties": false
          }
        },
        "disclaimer": {
          "type": "string",
          "const": "Exact authoritative sanctions-list identifier lookup. This response does not constitute legal, sanctions, AML, or compliance advice or a determination that a wallet is safe or compliant."
        },
        "sources_checked": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    }
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
screen_wallet annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
646 ms
95th percentile latency
646 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 646 ms · metadata changed · 21 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http celerapi-mcp https://www.celerapi.com/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add celerapi-mcp --url https://www.celerapi.com/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable celerapi-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "celerapi-mcp": {
      "url": "https://www.celerapi.com/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "celerapi-mcp": {
      "type": "streamableHttp",
      "url": "https://www.celerapi.com/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start celerapi-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "celerapi-mcp": {
      "type": "http",
      "url": "https://www.celerapi.com/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http celerapi-mcp https://www.celerapi.com/mcp

Claude Desktop

Open Claude Settings > Connectors > Add custom connector, enter this server URL and enable it for the conversation. This is a manual remote-connector handoff, not a desktop JSON configuration.
Claude Desktop configuration
https://www.celerapi.com/mcp

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "celerapi-mcp": {
      "serverUrl": "https://www.celerapi.com/mcp"
    }
  }
}

Let your agent find its tools

Find servers like CelerAPI MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run CelerAPI MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing