Endpoints: 39,967MCP servers: 22,496Payout addresses: 2,533Paid calls: 3,294Letters: 54Defects: 1,976counted just now
teppi

Server definition

Hash
sha256:6753c65b47e45faebe7b3ccf7cd275e0a8f38afc0b1c21e7d0a70eae36040852
What it is
What a remote MCP server returned when asked what it offers: 10 tools

The blob, as servednamed by its sha256

{ "instructions": "Datos de empresas españolas (sociedades) a partir del Registro Mercantil (BORME) y otras fuentes públicas. Si tienes el CIF, usa get_company; si solo tienes el nombre, search_companies (una empresa) o find_cif_by_name (una lista). Para dar de alta a un cliente o proveedor, verify_company. Cada llamada gasta consultas del plan del usuario. No hay datos de autónomos.", "tools": [ { "description": "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).", "inputSchema": { "additionalProperties": false, "properties": { "cif": { "description": "CIF de la empresa (se comprueban la razón social y los administradores)", "type": "string" }, "name": { "description": "Nombre de una persona o entidad, en lugar de cif", "minLength": 3, "type": "string" }, "type": { "description": "Con name: person, entity o any", "enum": [ "person", "entity", "any" ], "type": "string" } }, "required": [], "type": "object" }, "name": "check_sanctions", "outputSchema": null }, { "description": "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.", "inputSchema": { "additionalProperties": false, "properties": { "names": { "description": "Nombres de empresas", "items": { "minLength": 2, "type": "string" }, "maxItems": 100, "minItems": 1, "type": "array" }, "province": { "description": "Provincia (p. ej. VALENCIA) para desempatar; se aplica a todos los nombres", "type": "string" } }, "required": [ "names" ], "type": "object" }, "name": "find_cif_by_name", "outputSchema": null }, { "description": "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.", "inputSchema": { "additionalProperties": false, "properties": { "cif": { "description": "CIF/NIF de la sociedad española, p. ej. A46103834 (se aceptan espacios y guiones)", "maxLength": 15, "minLength": 9, "type": "string" } }, "required": [ "cif" ], "type": "object" }, "name": "get_borme_history", "outputSchema": null }, { "description": "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. Si no tienes el CIF, usa search_companies; para decidir un alta (KYB), verify_company. Gasta 1 consulta. Spanish company lookup by tax ID.", "inputSchema": { "additionalProperties": false, "properties": { "cif": { "description": "CIF/NIF de la sociedad española, p. ej. A46103834 (se aceptan espacios y guiones)", "maxLength": 15, "minLength": 9, "type": "string" }, "include_directors": { "description": "true para incluir administradores y cargos vigentes (Pro y Business)", "type": "boolean" } }, "required": [ "cif" ], "type": "object" }, "name": "get_company", "outputSchema": null }, { "description": "Contratos del sector público adjudicados a una empresa (Plataforma de Contratación del Sector Público): organismo, objeto, importe y fecha. Plan Business.", "inputSchema": { "additionalProperties": false, "properties": { "cif": { "description": "CIF/NIF de la sociedad española, p. ej. A46103834 (se aceptan espacios y guiones)", "maxLength": 15, "minLength": 9, "type": "string" }, "limit": { "description": "Contratos por página (por defecto 20)", "maximum": 50, "minimum": 1, "type": "integer" }, "page": { "description": "Página (por defecto 1)", "minimum": 1, "type": "integer" } }, "required": [ "cif" ], "type": "object" }, "name": "get_public_contracts", "outputSchema": null }, { "description": "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.", "inputSchema": { "additionalProperties": false, "properties": { "cif": { "description": "CIF/NIF de la sociedad española, p. ej. A46103834 (se aceptan espacios y guiones)", "maxLength": 15, "minLength": 9, "type": "string" } }, "required": [ "cif" ], "type": "object" }, "name": "get_risk_profile", "outputSchema": null }, { "description": "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.", "inputSchema": { "additionalProperties": false, "properties": {}, "required": [], "type": "object" }, "name": "get_usage", "outputSchema": null }, { "description": "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. Search Spanish companies by name.", "inputSchema": { "additionalProperties": false, "properties": { "limit": { "description": "Número máximo de resultados (por defecto 10)", "maximum": 25, "minimum": 1, "type": "integer" }, "query": { "description": "Nombre o parte del nombre de la empresa", "minLength": 2, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_companies", "outputSchema": null }, { "description": "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.", "inputSchema": { "additionalProperties": false, "properties": { "cif": { "description": "CIF de una empresa: licitaciones parecidas a lo que ya ha ganado", "type": "string" }, "cpv": { "description": "CPV o su principio, separados por comas (p. ej. \"72,48\" para informática)", "type": "string" }, "limit": { "description": "Número de licitaciones (por defecto 20)", "maximum": 50, "minimum": 1, "type": "integer" }, "max_amount": { "description": "Importe máximo sin IVA (euros)", "minimum": 0, "type": "number" }, "min_amount": { "description": "Importe mínimo sin IVA (euros)", "minimum": 0, "type": "number" }, "province": { "description": "Provincia del organismo, p. ej. Madrid, Barcelona, Bizkaia", "type": "string" }, "query": { "description": "Palabras que deben aparecer en el título, p. ej. \"limpieza colegios\"", "minLength": 3, "type": "string" }, "type": { "description": "Tipo de contrato", "enum": [ "supplies", "services", "works" ], "type": "string" } }, "required": [], "type": "object" }, "name": "search_tenders", "outputSchema": null }, { "description": "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). 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.", "inputSchema": { "additionalProperties": false, "properties": { "cif": { "description": "CIF/NIF de la sociedad española, p. ej. A46103834 (se aceptan espacios y guiones)", "maxLength": 15, "minLength": 9, "type": "string" }, "name": { "description": "Razón social que ha declarado el cliente, para comprobar que coincide", "type": "string" }, "person": { "description": "Nombre y apellidos de quien firma, para comprobar si es administrador o socio único", "type": "string" }, "vat": { "description": "true para comprobar además el NIF-IVA intracomunitario en VIES", "type": "boolean" } }, "required": [ "cif" ], "type": "object" }, "name": "verify_company", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:6753c65b47e45faebe7b3ccf7cd275e0a8f38afc0b1c21e7d0a70eae36040852 | sha256sum