# OTB Studio > Developer docs for OTB Studio: the Belgian company register (KBO/BCE) with directors, shareholders and filed annual accounts, through a REST API and an MCP server for Claude, ChatGPT, Cursor and other agents. ## Guides ### Get started - [Belgian company data API and MCP server](https://docs.otbstudio.ai/index.md): Developer docs for OTB Studio: every Belgian company (KBO/BCE) with its directors, shareholders and filed annual accounts, through a REST API and an MCP server. - [Authentication](https://docs.otbstudio.ai/authentication.md): Create an API key in the dashboard and send it as a bearer token to the REST API and the MCP server. Claude can sign in with OAuth instead. - [Pricing and credits](https://docs.otbstudio.ai/pricing.md): OTB Studio plans and the credit price of every datapoint, read live from the API that charges them. ### Connect - [MCP server for Belgian company data](https://docs.otbstudio.ai/mcp.md): Connect Claude, Claude Code, Cursor or ChatGPT to the Belgian company register with the OTB Studio MCP server: seven tools for search, profiles, ownership, annual accounts and directors. - [The REST API](https://docs.otbstudio.ai/rest.md): Five read-only JSON endpoints for Belgian companies: search, profile, ownership, annual accounts and people. Bearer key, OpenAPI 3.0 specification. - [Integration patterns](https://docs.otbstudio.ai/integration-patterns.md): Three ways to integrate Belgian company data: an agent over MCP, a backend over REST, or both with one key. ### Data - [Field reference](https://docs.otbstudio.ai/field-reference.md): Every field the REST API and the MCP tools return, and what it means. - [Reading the data correctly](https://docs.otbstudio.ai/reading-the-data.md): How to read Belgian company data correctly: unlabelled codes, closing dates, FTE employees, deleted companies, addresses, current mandates, corrected filings and ownership dates. - [Data sources and compliance](https://docs.otbstudio.ai/data-sources.md): Where OTB Studio's Belgian company data comes from, how fresh it is, and how personal data in it is handled. ### Production - [Errors](https://docs.otbstudio.ai/errors.md): Error codes and HTTP statuses of the OTB Studio REST API, what each means and what to do, and how the MCP server reports failures. - [Rate limits](https://docs.otbstudio.ai/limits.md): OTB Studio API rate limits: calls per second, concurrent calls and the request deadline, and what a 429 or 503 means. ## API reference ### Companies - [Search companies](https://docs.otbstudio.ai/api-reference/en/companies/search-companies.md): Finds companies by name. A match is deliberately thin: pick the one you mean and fetch its profile by enterprise number. Legal, commercial, Dutch and French names are all searched. - [Get a company](https://docs.otbstudio.ai/api-reference/en/companies/get-a-company.md): One company's profile: names, status, legal form, address, contact details, activities, the newest filed figures, and flags saying which other datasets exist for it. - [Get ownership](https://docs.otbstudio.ai/api-reference/en/companies/get-ownership.md): Who holds a stake in this company, and the stakes it holds in others. Both directions use one shape, and every other party's enterprise number can go straight back into this route, so a chain can be walked. - [Get filed financials](https://docs.otbstudio.ai/api-reference/en/companies/get-filed-financials.md): The filed figures, one row per accounting period, newest first. A correction replaces the filing it corrects and is flagged rather than hidden. Each period is charged, so ten years cost ten times one. - [Get people](https://docs.otbstudio.ai/api-reference/en/companies/get-people.md): Directors and other mandates filed against this company, current ones first, then the history. Political party, remuneration and home addresses are never returned, and people the source marks as hidden are left out. ## OpenAPI Specs - [openapi](/api-reference/openapi.json) > The links below point to documentation indexes. Follow each `/_llms/` index recursively until you reach documentation pages. ## Indexes - [Dutch (16 pages)](https://docs.otbstudio.ai/_llms/nl.txt): Documentation for Dutch. - [French (16 pages)](https://docs.otbstudio.ai/_llms/fr.txt): Documentation for French. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.