ie_search_companies
Pack: cro-ireland · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/ie_search_companies for the schema, then POST the same URL with its arguments for the data.
Search Ireland’s CRO company register by name prefix, optionally filtered by status.
Tool description as the model sees it
Search Ireland’s company register (CRO — the Companies Registration Office) by the start of a company’s current registered name. Returns each match’s CRO number, name, status (e.g. Normal/Dissolved/Liquidation), type, registered address and incorporation date. Prefix match only (“Ryanair” finds “RYANAIR DESIGNATED ACTIVITY COMPANY” and “RYANAIR HOLDINGS PUBLIC LIMITED COMPANY” but not “Jet2Ryanair”); case/punctuation-insensitive. The CRO registers the SAME legal entity under slightly different name spellings over time (suffix “LIMITED” vs “LTD”, “DESIGNATED ACTIVITY COMPANY” vs “DAC”) — try both forms if a name search comes back thin. Use the returned cro_number with ie_get_company for full detail or ie_get_filings for its filing history.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
name | string | yes | Start of the company’s current registered name, e.g. “Ryanair”. |
status | string | no | Filter to one of the register’s own status TEXT values, e.g. “Normal” or “Dissolved” (case-sensitive, as the CRO publishes it). Omit to search across every status. |
limit | number | no | Maximum results (1-100, default 20). |
Example call
Arguments
{
"name": "Ryanair"
}
curl
curl -X POST https://gateway.pipeworx.io/cro-ireland/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ie_search_companies","arguments":{"name":"Ryanair"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('ie_search_companies', {
"name": "Ryanair"
});
Connect
Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:
{
"mcpServers": {
"pipeworx": {
"url": "https://pipeworx.io/mcp"
}
}
}
Connect to just the cro-ireland pack
{
"mcpServers": {
"cro-ireland": {
"url": "https://gateway.pipeworx.io/cro-ireland/mcp"
}
}
}
See Getting Started for client-specific install steps.