Skip to main content

APIEmpresas: Spanish company data

io.github.abasmartinc/apiempresasVersion 1.4.3

Spanish company data: CIF lookup, BORME, directors, KYB, sanctions and open public tenders.

Status

Responds297 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:43 UTC
Latency
297 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://apiempresas.es/api/mcpResponds297 ms
No sign-in

Claude Code

claude mcp add --transport http apiempresas https://apiempresas.es/api/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: apiempresas
Remote MCP server URL: https://apiempresas.es/api/mcp

Cursor

{
  "mcpServers": {
    "apiempresas": {
      "url": "https://apiempresas.es/api/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"apiempresas","type":"http","url":"https://apiempresas.es/api/mcp"}'
Streamable HTTP
npm: apiempresas-mcp 1.4.1
Package only

npm (npx)

claude mcp add apiempresas -e 'APIEMPRESAS_API_KEY=<YOUR_APIEMPRESAS_API_KEY>' -- npx -y apiempresas-mcp@1.4.1

Replace <YOUR_APIEMPRESAS_API_KEY> before running.

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

4 tools

Tools of APIEmpresas: Spanish company data
Read-only
Idempotent
Open world
check_tax_id_revocationChecks whether the Spanish Tax Agency (AEAT) has revoked or reinstated the tax ID (NIF) of a company, as published in the official gazette (BOE). Returns status REVOKED or REHABILITATED with the date and the BOE link, or null if nothing has been published for that tax ID. A company with a revoked tax ID cannot operate with the Tax Agency and banks cannot process its payments. Works even when the company has no record in search_companies.NoYesYesYes
get_borme_statsReturns how many filings were published in the Mercantile Registry gazette (BORME) per month or per year, for all of Spain or one province, since 2009: incorporations, dissolutions, extinctions, insolvencies, capital increases and reductions, address changes and mergers. Use it for questions such as "how many companies were created in Valencia in 2025?". Dissolutions and insolvencies are not comparable between provinces; use extinctions to measure closures.NoYesYesYes
get_companyReturns the basic public record of ONE Spanish company from its tax ID (CIF/NIF): legal name, status (active, dissolved, extinguished, in insolvency...), legal form with ISO 20275 code, LEI code, activity code (CNAE), province and incorporation date, plus tax_id_revocation if the Tax Agency has revoked or reinstated its tax ID. The status is derived from Mercantile Registry gazette (BORME) filings; it is not an official certificate. The street address and the directors are not included.NoYesYesYes
search_companiesSearches Spanish companies (sociedades) by name or part of the name and returns up to 10 candidates with their tax ID (CIF), province and registry status. Use it when you do not have the CIF of a company; then call get_company with the chosen CIF. Sole traders (autónomos) are not included.NoYesYesYes

Details

Registry status
Active
Published
Nov 11, 2026
Updated
Nov 11, 2026
Categories (suggested)
Search and webSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing