asientouno
Was dieses MCP kann
Researches Spanish companies using commercial registry records, public contracts, grants, corporate roles, accounts, and insolvency signals.
Tools
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['empresa_id'], 'properties': {'tipo': {'type': 'string', 'description': "Filtra por tipo de concepto (p.ej. 'nombramientos')"}, 'desde': {'type': 'string', 'description': 'Fecha ISO (YYYY-MM-DD); solo actos publicados desde entonces'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'cursor': {'type': 'integer', 'description': 'id de acto desde el que continuar (paginación)'}, 'empresa_id': {'type': 'integer'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['actos', 'siguiente_cursor'], 'properties': {'actos': {'type': 'array', 'items': {'type': 'object', 'required': ['acto_id', 'tipo', 'fecha_publicacion', 'texto_original', 'datos', 'url_oficial'], 'properties': {'tipo': {'type': 'string'}, 'datos': {'type': 'object', 'additionalProperties': {}}, 'acto_id': {'type': 'number'}, 'url_oficial': {'type': 'string'}, 'texto_original': {'type': 'string'}, 'fecha_publicacion': {'type': 'string'}}, 'additionalProperties': False}}, 'siguiente_cursor': {'type': ['number', 'null']}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'minLength': 2, 'description': 'Nombre (parcial) o NIF de la empresa'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['resultados'], 'properties': {'resultados': {'type': 'array', 'items': {'type': 'object', 'required': ['empresa_id', 'nif', 'denominacion', 'provincia', 'estado'], 'properties': {'nif': {'type': ['string', 'null']}, 'estado': {'type': 'string'}, 'provincia': {'type': ['string', 'null']}, 'empresa_id': {'type': 'number'}, 'denominacion': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'nombre': {'type': 'string', 'description': 'Nombre completo o parcial de la persona'}, 'persona_id': {'type': 'integer'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['personas'], 'properties': {'aviso': {'type': 'string', 'description': 'Presente en el plan gratuito: qué queda fuera y cómo verlo'}, 'personas': {'type': 'array', 'items': {'type': 'object', 'required': ['persona_id', 'nombre', 'cargos'], 'properties': {'cargos': {'type': 'array', 'items': {'type': 'object', 'required': ['empresa_id', 'denominacion_empresa', 'tipo_cargo', 'vigente', 'fecha_nombramiento', 'fecha_cese'], 'properties': {'vigente': {'type': 'boolean'}, 'empresa_id': {'type': 'number'}, 'fecha_cese': {'type': ['string', 'null']}, 'tipo_cargo': {'type': 'string'}, 'fecha_nombramiento': {'type': ['string', 'null']}, 'denominacion_empresa': {'type': 'string'}}, 'additionalProperties': False}}, 'nombre': {'type': 'string'}, 'persona_id': {'type': 'number'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['empresa_id'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'cursor': {'type': 'integer', 'description': 'id desde el que continuar (paginación)'}, 'empresa_id': {'type': 'integer'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['resumen', 'contratos', 'siguiente_cursor'], 'properties': {'resumen': {'type': 'object', 'required': ['total_contratos', 'importe_total_eur'], 'properties': {'total_contratos': {'type': 'number'}, 'importe_total_eur': {'type': ['number', 'null']}}, 'additionalProperties': False}, 'contratos': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'organismo', 'expediente', 'titulo', 'importe_eur', 'fecha_adjudicacion', 'estado', 'url_detalle'], 'properties': {'id': {'type': 'number'}, 'estado': {'type': ['string', 'null']}, 'titulo': {'type': ['string', 'null']}, 'organismo': {'type': ['string', 'null']}, 'expediente': {'type': ['string', 'null']}, 'importe_eur': {'type': ['number', 'null']}, 'url_detalle': {'type': ['string', 'null']}, 'fecha_adjudicacion': {'type': ['string', 'null']}}, 'additionalProperties': False}}, 'siguiente_cursor': {'type': ['number', 'null']}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['empresa_id', 'ejercicio'], 'properties': {'ejercicio': {'type': 'string', 'description': "Año del ejercicio, p.ej. '2025'"}, 'empresa_id': {'type': 'integer'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['status', 'motivo'], 'properties': {'motivo': {'type': 'string'}, 'status': {'enum': ['no_disponible_aun'], 'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['empresa_id'], 'properties': {'empresa_id': {'type': 'integer', 'description': 'id devuelto por asientouno_buscar_empresa (el NIF no siempre está disponible en datos BORME)'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['empresa', 'organo_administracion_vigente', 'otros_cargos_vigentes', 'actos_recientes', 'senales'], 'properties': {'empresa': {'anyOf': [{'type': 'object', 'required': ['empresa_id', 'nif', 'denominacion', 'forma_juridica', 'provincia', 'estado', 'objeto_social', 'domicilio', 'fecha_constitucion'], 'properties': {'nif': {'type': ['string', 'null']}, 'estado': {'type': 'string'}, 'domicilio': {'type': ['string', 'null']}, 'provincia': {'type': ['string', 'null']}, 'empresa_id': {'type': 'number'}, 'denominacion': {'type': 'string'}, 'objeto_social': {'type': ['string', 'null']}, 'forma_juridica': {'type': ['string', 'null']}, 'fecha_constitucion': {'type': ['string', 'null']}}, 'additionalProperties': False}, {'type': 'null'}]}, 'senales': {'type': 'object', 'required': ['en_concurso', 'disuelta'], 'properties': {'disuelta': {'type': 'boolean'}, 'en_concurso': {'type': 'boolean'}}, 'additionalProperties': False}, 'actos_recientes': {'type': 'array', 'items': {'type': 'object', 'required': ['tipo', 'fecha_publicacion', 'url_oficial'], 'properties': {'tipo': {'type': 'string'}, 'url_oficial': {'type': 'string'}, 'fecha_publicacion': {'type': 'string'}}, 'additionalProperties': False}}, 'otros_cargos_vigentes': {'type': 'array', 'items': {'type': 'object', 'required': ['persona_id', 'nombre', 'tipo_cargo', 'fecha_nombramiento'], 'properties': {'nombre': {'type': 'string'}, 'persona_id': {'type': 'number'}, 'tipo_cargo': {'type': 'string'}, 'fecha_nombramiento': {'type': ['string', 'null']}}, 'additionalProperties': False}}, 'organo_administracion_vigente': {'type': 'array', 'items': {'type': 'object', 'required': ['persona_id', 'nombre', 'tipo_cargo', 'fecha_nombramiento'], 'properties': {'nombre': {'type': 'string'}, 'persona_id': {'type': 'number'}, 'tipo_cargo': {'type': 'string'}, 'fecha_nombramiento': {'type': ['string', 'null']}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['empresa_id'], 'properties': {'empresa_id': {'type': 'integer'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['empresa_id', 'denominacion', 'estado_registral', 'tiene_señales_de_riesgo', 'señales', 'cobertura'], 'properties': {'cobertura': {'type': 'string', 'description': 'Qué cubre y qué no esta respuesta'}, 'empresa_id': {'type': 'number'}, 'señales': {'type': 'array', 'items': {'type': 'object', 'required': ['tipo', 'fecha_publicacion', 'texto_original', 'url_oficial'], 'properties': {'tipo': {'type': 'string', 'description': 'concurso_declaracion | concurso_conclusion | disolucion | extincion | situacion_concursal_otras'}, 'url_oficial': {'type': 'string', 'description': 'PDF del BORME donde se publicó'}, 'texto_original': {'type': 'string'}, 'fecha_publicacion': {'type': 'string'}}, 'additionalProperties': False}}, 'denominacion': {'type': 'string'}, 'estado_registral': {'type': 'string', 'description': 'activa | concurso | disuelta | extinguida'}, 'tiene_señales_de_riesgo': {'type': 'boolean'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['empresa_id'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50, 'minimum': 1}, 'cursor': {'type': 'integer', 'description': 'id desde el que continuar (paginación)'}, 'empresa_id': {'type': 'integer'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['resumen', 'concesiones', 'siguiente_cursor'], 'properties': {'resumen': {'type': 'object', 'required': ['total_concesiones', 'importe_total_eur'], 'properties': {'importe_total_eur': {'type': ['number', 'null']}, 'total_concesiones': {'type': 'number'}}, 'additionalProperties': False}, 'concesiones': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'organismo_nivel1', 'organismo_nivel2', 'organismo_nivel3', 'instrumento', 'importe_eur', 'fecha_concesion', 'convocatoria', 'url_boletin'], 'properties': {'id': {'type': 'number'}, 'importe_eur': {'type': ['number', 'null']}, 'instrumento': {'type': ['string', 'null']}, 'url_boletin': {'type': ['string', 'null']}, 'convocatoria': {'type': ['string', 'null']}, 'fecha_concesion': {'type': ['string', 'null']}, 'organismo_nivel1': {'type': ['string', 'null']}, 'organismo_nivel2': {'type': ['string', 'null']}, 'organismo_nivel3': {'type': ['string', 'null']}}, 'additionalProperties': False}}, 'siguiente_cursor': {'type': ['number', 'null']}}, 'additionalProperties': False}
Letzte Tool-Änderungen
Ähnliche MCP-Server
editalmd
Searches Brazilian public procurement opportunities and documents, tracks deadlines and alerts, and supports tender document acce…
Ecuador Procurement
Searches Ecuadorian government procurement tenders and retrieves detailed processes, awards, suppliers, contracts, and line items.
Consultas
Performs official Brazilian lookups for individuals and companies, including registrations, tax certificates, sanctions, legal re…
gankdat
Searches public procurement, company, planning, charity, care, food hygiene, insolvency, sanctions, sponsorship, and exclusion da…
PNCP
Searches Brazilian public procurement notices, contracts, tenders, price-registration records, annual procurement plans, edital d…
CivicDataForge Public-Records Data
Collects source-linked public-record evidence for properties, permits, inspections, childcare, companies, restricted parties, hea…
GovGazette
Researches U.S. federal contract opportunities, awards, vendors, exclusions, recompetes, acquisition references, source documents…
Mapa Societario — Spanish Company Registry (BORME)
Searches and retrieves Spanish BORME company registry records, including companies, officers, ownership links, and corporate netw…