MCP server exposing 4 tools for fca-register.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/fca-register/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
fca_firm_search — Search the FCA Financial Services Register by firm (or individual/fund) name and return ranked matches with FRN/IRN and a status summary. Example: fca_firm_search({ q: "Barclays Bank", type: "firm" })fca_firm_details — Look up an FCA-regulated firm by its Firm Reference Number (FRN): returns regulatory status, business type, and registered address. Example: fca_firm_details({ frn: "122702" })fca_firm_representatives — List a firm's appointed representatives (principal/AR relationships) by Firm Reference Number (FRN). Returns an empty list for a firm with no appointed representatives -- that is a real answer, not a failure. Example: fca_firm_representatives({ frn: "122702" })fca_individual_lookup — Look up an individual's own public Financial Services Register record by Individual Reference Number (IRN): name and current approved-function status only -- the register's own published single-lookup fields, nothing more. This tool does not enumerate or list individuals; it looks up exactly one IRN you already have. Example: fca_individual_lookup({ irn: "MXC29012" })Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/fca-register/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io