Read-only Belgian company search, KBO data, financials, employees and company relationships.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Optional: Bearer YOUR_API_KEY. Create a key in your confirmed Equivista account. Omit this header for anonymous access (one distinct data-bearing request per IP per day).
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Look up KBO company information, including address, legal form and NACE codes.
Belgian company number; digits, dots, spaces and optional BE prefix are accepted.
Response language; defaults to nl.
Look up KBO company information, including address, legal form and NACE codes.
| Argument | Type | Description |
|---|---|---|
| locale | string | Response language; defaults to nl. |
| company_number* | string | Belgian company number; digits, dots, spaces and optional BE prefix are accepted. |
{
"type": "object",
"required": [
"company_number"
],
"properties": {
"locale": {
"enum": [
"nl",
"fr",
"en"
],
"type": "string",
"description": "Response language; defaults to nl."
},
"company_number": {
"type": "string",
"description": "Belgian company number; digits, dots, spaces and optional BE prefix are accepted."
}
},
"additionalProperties": false
}Get employment averages, closing headcounts, FTE, entries, exits, hours and personnel costs for one accounting year.
| Argument | Type | Description |
|---|---|---|
| year | string | Closing year; defaults to the latest available filing. |
| company_number* | string | Belgian company number; digits, dots, spaces and optional BE prefix are accepted. |
{
"type": "object",
"required": [
"company_number"
],
"properties": {
"year": {
"type": "string",
"pattern": "^[1-9][0-9]{3}$",
"description": "Closing year; defaults to the latest available filing."
},
"company_number": {
"type": "string",
"description": "Belgian company number; digits, dots, spaces and optional BE prefix are accepted."
}
},
"additionalProperties": false
}Get the financial summary for one accounting year.
| Argument | Type | Description |
|---|---|---|
| year | string | Closing year; defaults to the latest available filing. |
| company_number* | string | Belgian company number; digits, dots, spaces and optional BE prefix are accepted. |
{
"type": "object",
"required": [
"company_number"
],
"properties": {
"year": {
"type": "string",
"pattern": "^[1-9][0-9]{3}$",
"description": "Closing year; defaults to the latest available filing."
},
"company_number": {
"type": "string",
"description": "Belgian company number; digits, dots, spaces and optional BE prefix are accepted."
}
},
"additionalProperties": false
}Get current mandates held by a company in other companies.
| Argument | Type | Description |
|---|---|---|
| locale | string | Response language; defaults to nl. |
| company_number* | string | Belgian company number; digits, dots, spaces and optional BE prefix are accepted. |
{
"type": "object",
"required": [
"company_number"
],
"properties": {
"locale": {
"enum": [
"nl",
"fr",
"en"
],
"type": "string",
"description": "Response language; defaults to nl."
},
"company_number": {
"type": "string",
"description": "Belgian company number; digits, dots, spaces and optional BE prefix are accepted."
}
},
"additionalProperties": false
}Get current mandates in a company.
| Argument | Type | Description |
|---|---|---|
| locale | string | Response language; defaults to nl. |
| company_number* | string | Belgian company number; digits, dots, spaces and optional BE prefix are accepted. |
{
"type": "object",
"required": [
"company_number"
],
"properties": {
"locale": {
"enum": [
"nl",
"fr",
"en"
],
"type": "string",
"description": "Response language; defaults to nl."
},
"company_number": {
"type": "string",
"description": "Belgian company number; digits, dots, spaces and optional BE prefix are accepted."
}
},
"additionalProperties": false
}Get latest-known participations owned by a company.
| Argument | Type | Description |
|---|---|---|
| locale | string | Response language; defaults to nl. |
| company_number* | string | Belgian company number; digits, dots, spaces and optional BE prefix are accepted. |
{
"type": "object",
"required": [
"company_number"
],
"properties": {
"locale": {
"enum": [
"nl",
"fr",
"en"
],
"type": "string",
"description": "Response language; defaults to nl."
},
"company_number": {
"type": "string",
"description": "Belgian company number; digits, dots, spaces and optional BE prefix are accepted."
}
},
"additionalProperties": false
}Get latest-known shareholders of a company.
| Argument | Type | Description |
|---|---|---|
| locale | string | Response language; defaults to nl. |
| company_number* | string | Belgian company number; digits, dots, spaces and optional BE prefix are accepted. |
{
"type": "object",
"required": [
"company_number"
],
"properties": {
"locale": {
"enum": [
"nl",
"fr",
"en"
],
"type": "string",
"description": "Response language; defaults to nl."
},
"company_number": {
"type": "string",
"description": "Belgian company number; digits, dots, spaces and optional BE prefix are accepted."
}
},
"additionalProperties": false
}Search Belgian companies by exact name, then fuzzy name match.
| Argument | Type | Description |
|---|---|---|
| name* | string | |
| locale | string | Response language; defaults to nl. |
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string"
},
"locale": {
"enum": [
"nl",
"fr",
"en"
],
"type": "string",
"description": "Response language; defaults to nl."
}
},
"additionalProperties": false
}