Each MCP tool accepts JSON arguments and returns the same JSON as the REST API. Copy these examples when testing in Cursor or Claude Desktop, or when documenting integrations.
company_search: Search companies by name
Arguments
{
"search": "Heineken",
"countryCode": "NL",
"page": 1,
"pageSize": 10
}
Response
{
"data": {
"records": [
{
"ID": "330114331",
"Company Name": "Heineken N.V.",
"Country": "Netherlands",
"City": "AMSTERDAM"
}
],
"totalCount": 3
},
"page": 1,
"pageSize": 10,
"totalPages": 1
}
company_enrich: Export full company record by ID
Arguments
{
"ID": "330114331",
"export": true,
"page": 1,
"pageSize": 1
}
Response
{
"data": {
"records": [
{
"ID": "330114331",
"Company Name": "Heineken N.V.",
"City": "AMSTERDAM",
"Country": "Netherlands",
"Company Registration Number": "33011433",
"Company Registration Type Code": "KVK",
"Phone Number": "+31201234567",
"Email": "info@companydata.com",
"Employees Total": "50",
"Global Headquarter ID Number": "330114331",
"Number of Companies in Group": "1"
}
],
"totalCount": 1
},
"page": 1,
"pageSize": 1,
"totalPages": 1
}
field_lookup: Look up city names for filters
Arguments
{
"search": "Amster",
"countries": "NL",
"limit": 5
}
Response
{
"data": [
{ "cityName": "AMSTERDAM", "countryCode": "NL" },
{ "cityName": "AMSTELVEEN", "countryCode": "NL" }
],
"total": 2,
"limit": 5
}