mcpbeat Sign in

Apiempresas MCP Server

by abasmartinc Your server? Claim it
answering

Apiempresas is answering right now. Last checked moments ago. 664 installs a week from npm. It exposes 11 tools. Last commit 20 Oct 2026.

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

Installs per day peak 397 · avg 13
a month agotoday
Uptime history 8 days of history · worst day 92%
8 days agonow
97.8%
Uptime 24h
90 of 92 checks
11
Tools
read from the server
488 ms
Response time
average over 24h
664
Installs / week
npm and PyPI

What changed 7

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 20 October 2026. No other catalogue keeps this.

20 Oct 3 tool descriptions were rewritten4 times that day get_company, search_companies, verify_company
20 Oct a tool appeared get_subsidies
20 Oct a tool changed the parameters it asks for verify_company
20 Oct a tool changed version
and 1 more, back to 20 October 2026

Apiempresas does not always answer

Over the last week it answered 97.6% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 0 min ago.

run in your terminal
claude mcp add apiempresas --transport http https://apiempresas.es/api/mcp
Settings → Connectors → Add custom connector, then paste this address
https://apiempresas.es/api/mcp
~/.codex/config.toml
[mcp_servers.apiempresas]
url = "https://apiempresas.es/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "apiempresas": {
      "url": "https://apiempresas.es/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "apiempresas": {
      "type": "http",
      "url": "https://apiempresas.es/api/mcp"
    }
  }
}

Available tools 11

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

borme
get_borme_history
Todos los actos publicados en el BORME de una empresa, con fecha y PDF oficial: constitución, nombramientos y ceses, ampliaciones de capital, cambios de domicilio o de nombre, disolución, concurso... Úsala para la historia y los cambios recientes; para el estado actual basta get_company. Plan Pro.
cif
find_cif_by_name
Convierte una LISTA de nombres de empresa (hasta 100) en sus CIF, con resultado match, ambiguous o no_match para cada uno. Úsala para completar hojas de clientes o proveedores que solo tienen el nombre. Solo los match gastan consulta. Para un solo nombre, search_companies. Plan Pro.
companies
search_companies
Busca empresas españolas por nombre o parte del nombre y devuelve las candidatas con su CIF, provincia y estado. Úsala cuando NO tienes el CIF de una empresa concreta; después, get_company con el CIF elegido. Para convertir una lista de muchos nombres en CIF, mejor find_cif_by_name. Sin API key funciona con hasta 10 resultados y un límite diario. Search Spanish companies by name.
company
get_company
Ficha de UNA empresa española cuando ya tienes su CIF/NIF. Úsala para saber si existe y está activa, su razón social, forma jurídica (con código ISO 20275), código LEI, CNAE, provincia y fecha de constitución; con plan Pro, también domicilio, tramo de facturación, socio único, matriz del grupo y, con include_directors, los administradores vigentes, el tramo de empleados y cuántas sociedades comparten su domicilio (domicilio masivo). Si no tienes el CIF, usa search_companies; para decidir un alta (KYB), verify_company. Gasta 1 consulta; sin API key funciona con los datos básicos y un límite diario. Spanish company lookup by tax ID.
public
get_public_contracts
Contratos del sector público adjudicados a una empresa (Plataforma de Contratación del Sector Público): organismo, objeto, importe y fecha. Plan Business.
risk
get_risk_profile
Nivel de riesgo de una empresa y sus motivos, calculado a partir de sus publicaciones en el BORME (concursos, disoluciones, cierres de hoja registral, cuentas no depositadas, cambios de administradores...). Úsala antes de dar crédito o firmar con un proveedor. Plan Business.
sanctions
check_sanctions
Comprueba si una empresa española (por cif, junto con sus administradores vigentes) o un nombre suelto (name) aparece en las listas de sanciones de la UE, la ONU y OFAC (EE. UU.). Devuelve cada coincidencia con su grado (strong o possible), la lista, el programa, la fecha, el país y la fecha de nacimiento para confirmarla o descartarla: un nombre parecido no es una coincidencia confirmada. Úsala en altas de clientes o proveedores (KYB, prevención de blanqueo). Plan Business; gasta 1 consulta. Sanctions screening (EU, UN, OFAC).
subsidies
get_subsidies
Subvenciones, préstamos, garantías y ventajas fiscales concedidos a una empresa española según la Base de Datos Nacional de Subvenciones (BDNS), desde 2022, Kit Digital incluido: resumen por año, por instrumento y las convocatorias con más importe, y la lista de concesiones. Úsala para prospección de ayudas o para saber cuánto dinero público recibe. Plan Business; gasta 1 consulta. Public grants received by a Spanish company.
tenders
search_tenders
Licitaciones públicas EN PLAZO en España (Plataforma de Contratación del Sector Público y plataformas autonómicas): título, organismo, provincia, importe, plazo de ofertas, CPV y enlace para presentarse. Filtra por palabras del título (query), CPV, provincia, tipo (supplies, services, works) e importe. Con cif, devuelve las abiertas parecidas a los contratos que esa empresa ya ha ganado: úsala para "¿a qué concursos se puede presentar esta empresa?". Plan Business; gasta 1 consulta. Open public tenders in Spain.
usage
get_usage
Plan de la cuenta del usuario, consultas usadas y disponibles y saldo de créditos. No gasta consultas. Úsala si una herramienta responde que se ha agotado el cupo.
verify
verify_company
Verificación para dar de alta a un cliente o proveedor (KYB) en una llamada: comprueba que la sociedad existe y opera, que la razón social que te han dado coincide (name), que quien firma es administrador vigente o socio único (person) y, si se pide, el NIF-IVA en VIES (vat) y si tiene EORI para importar y exportar fuera de la UE (eori). Avisa si el domicilio lo comparten muchas sociedades (domicilio masivo). Devuelve alertas y una recomendación pass / review / fail, además de forma jurídica, LEI, matriz y socio único. Úsala para decidir; para solo consultar datos, get_company. Plan Pro; gasta 2 consultas. KYB check for a Spanish company.

Endpoints

URLTransportStateLatencyChecked
https://apiempresas.es/api/mcp streamable-http answering 351 ms 0 min ago

Alternatives to Apiempresas

same job, measured the same way
Olhary
by olhary

Search Brazil's public tenders, check company sanctions and find catalog codes on Olhary.

answering
MCP Borme
by nubiia-dev

OpenMercantil (BORME): 37 read-only tools for Spanish company search, officers, sectors and tenders

559 installs/wk local only
EU & Spain Public Data (BOE, BORME, EU funding, TED)
by opendata-forge

Search Spain's BOE/BORME gazettes, open EU funding calls and EU TED tenders. Keyless sources.

answering
Nordic Data
by mnymann

Company, KYB, VAT, sanctions, LEI and address data for 15 EU countries.

45 installs/wk 11 tools answering
Datocapital
by datocapital

Official company and director data: search, profiles, officers, filings, and name normalization.

11 tools answering
Open Sanctions
by pipeworx-io

OpenSanctions MCP — global sanctions and PEP data.

44 tools answering
Nummeropslag
by andrey-tut

Privacy-first Danish caller ID, CVR company lookup, operator data, and community spam signals.

102 installs/wk local only
EMPORION — business facts from public registers
by modelmarket

EU VAT and EORI checks, sanctions screening, company and LEI lookup, ECB rates. Free, no key.

8 tools answering

Apiempresas — questions

Answers built from our own checks of this server.

What can Apiempresas do?
It exposes 11 tools, read directly from the server on our last check. Among them: check_sanctions, find_cif_by_name, get_borme_history, get_company, get_public_contracts, get_risk_profile and 5 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Apiempresas working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 90 of 92 checks got a reply (97.8%), average response time 488 ms. The bar chart above shows every period we have measured.
How do I connect Apiempresas?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Apiempresas need an API key?
No. Apiempresas completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 11 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Apiempresas?
It answers our handshake in 488 ms on average, which is faster than 27% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Apiempresas?
The npm package apiempresas-mcp was installed 664 times in the last week. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Apiempresas open source?
The code is open source: it is published under the MIT licence, written in TypeScript and 0 stars on GitHub. The licence covers the code in the repository, not the hosted service at apiempresas.es, which runs on its operator's own terms.