Skip to main content
Glama
abasmartinc

APIEmpresas MCP

by abasmartinc

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
APIEMPRESAS_API_KEYYesYour APIEmpresas API key, copied from the panel after creating a free account at apiempresas.es
APIEMPRESAS_BASE_URLNoSet to https://apiempresas.es/api/sandbox/v1 to make calls without consuming plan queries (sandbox only supports test CIFs A15075062 and B00000000)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_companyA

Datos de una empresa española a partir de su CIF/NIF: razón social, estado (activa, extinguida, en concurso…), fecha de constitución, provincia, municipio, CNAE, forma jurídica (con código ISO 20275) y código LEI y, según el plan, domicilio completo, tramo de facturación, socio único (ownership), matriz del grupo según GLEIF (group) y administradores (include_directors). Gasta 1 consulta. El estado lo calcula APIEmpresas a partir del BORME; no es un certificado del Registro Mercantil. Spanish company lookup by tax ID.

search_companiesA

Busca empresas españolas por nombre o razón social y devuelve las coincidencias con su CIF. Útil cuando no se conoce el CIF. Search Spanish companies by name.

verify_companyA

Verificación KYB de una empresa en una sola llamada: si existe y está activa, si el nombre declarado coincide y si una persona es administradora o el socio único, con alertas y una recomendación (pass / review / fail). Devuelve también la forma jurídica, el LEI, la matriz del grupo y el socio único. Plan Pro o superior; gasta 2 consultas. KYB check for a Spanish company.

find_cif_by_nameA

Encuentra el CIF de una lista de empresas a partir de sus nombres (hasta 100). Cada resultado es match, ambiguous o no_match; solo los match gastan consulta. Plan Pro o superior. Útil para completar hojas de clientes.

get_borme_historyA

Actos publicados en el BORME (Boletín Oficial del Registro Mercantil) de una empresa: constitución, nombramientos y ceses, ampliaciones de capital, cambios de domicilio, disolución, concurso… Plan Pro o superior.

get_risk_profileA

Perfil de riesgo de una empresa calculado a partir de sus publicaciones en el BORME (concursos, disoluciones, cierres de hoja, cambios de administradores…), con nivel y explicación. Plan Business.

get_public_contractsB

Contratos del sector público adjudicados a una empresa (Plataforma de Contratación del Sector Público). Plan Business.

get_usageA

Plan de la cuenta, consultas usadas y disponibles, y saldo de créditos. No gasta consultas. No funciona en el Sandbox.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.8/5.0

Scored across 8 tools

Disambiguation3/5

search_companies and find_cif_by_name both resolve company names to CIFs, differing mainly in bulk vs single lookup. get_company and verify_company overlap on company data, and get_borme_history vs get_risk_profile both rely on BORME, though descriptions clarify the latter is a derived risk summary. Some tools could be confused, but most have reasonably distinct purposes.

Naming Consistency5/5

All tool names use snake_case with a consistent verb_noun pattern (get_, search_, verify_, find_). The convention is predictable throughout.

Tool Count5/5

Eight tools is well-scoped for a Spanish company data and KYB API. Each tool earns its place by covering a distinct lookup, verification, or account operation.

Completeness4/5

The surface covers core company lookup, search, bulk CIF resolution, KYB verification, BORME history, risk profiling, public contracts, and usage. Minor gaps exist, such as direct financial statement retrieval or richer BORME filtering, but major workflows are covered.

Maintenance

ActivityMaintained
ResponsivenessNo issues