Resumen
Datos de empresas italianas e internacionales de Openapi.com por número de IVA o código fiscal: perfil de empresa en tres niveles, PEC, código SDI, dirección, socios, stakeholders, titulares reales, comprobaciones de cese y de grupo de IVA, administraciones públicas, split payment, búsqueda de empresas, comprobaciones VIES de la UE y consultas en todo el mundo. Solo lectura; Openapi.com cobra cada llamada por separado.
Configuración guiada
Conecta Openapi.com Company a Claude en 2 minutos
Empieza la prueba gratuita en AnythingMCP Cloud, conecta Openapi.com Company con la configuración guiada y añade tu URL MCP a Claude. Sin código y sin servidores que mantener.
Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible
AnythingMCP está en el directorio de conectores de Claude: añádelo a Claude con un clic (se abre en una pestaña nueva), inicia sesión y elige qué servidores MCP puede usar Claude.
Prueba a pedir
Prompts de ejemplo para Openapi.com Company
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Openapi.com Company, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Openapi.com Company + Claude
Datos de empresas italianas e internacionales de Openapi.com por número de IVA o código fiscal: perfil de empresa en tres niveles, PEC, código SDI, dirección, socios, stakeholders, titulares reales, comprobaciones de cese y de grupo de IVA, administraciones públicas, split payment, búsqueda de empresas, comprobaciones VIES de la UE y consultas en todo el mundo. Solo lectura; Openapi.com cobra cada llamada por separado.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
OPENAPI_COMPANY_TOKEN
Paso 1 — Obtener credenciales
La configuración lleva unos minutos. Necesitas una cuenta de Openapi.com en console.openapi.com con saldo en su wallet o una suscripción a la Company API, y un token con los scopes de Company.
- Inicia sesión en console.openapi.com y recarga saldo o suscríbete a la Company API.
- Crea un token con los scopes de Company que necesites, en la sección Tokens de la consola o con la OAuth API. Un scope nombra el endpoint, por ejemplo
GET:company.openapi.com/IT-advancedparaopenapi_company_it_advanced. Un token puede llevar varios scopes y vale hasta un año. - Copia el token en
OPENAPI_COMPANY_TOKEN: solo el token, sinBearer. El conector lo envía comoAuthorization: Bearer .... - Instala el conector. Para comprobar la conexión, consulta con
openapi_company_it_startun número de IVA que conozcas; esa llamada también se cobra.
Cada llamada se cobra: Openapi.com carga cada petición a tu cuenta, del saldo del wallet o de tu suscripción, al precio por endpoint que muestra console.openapi.com. Ninguna herramienta es gratuita. openapi_company_it_full es la llamada más cara de la API; openapi_company_it_search se cobra según el número de resultados y el enriquecimiento de datos que pidas. La IA elige la herramienta más barata que responde (openapi_company_it_start u openapi_company_it_name antes de openapi_company_it_advanced, openapi_company_it_advanced antes de openapi_company_it_full), no repite una consulta cuya respuesta ya tiene y lanza una búsqueda primero con dryRun 1: eso devuelve el número de resultados y el precio, que la IA te dice antes de la búsqueda real.
Los scopes deciden qué funciona: una llamada a un endpoint para el que el token no tiene scope responde 403. En ese caso crea un token con los scopes GET:company.openapi.com que necesites.
Producción, o el sandbox para probar: el conector llama a producción en https://company.openapi.com. Openapi.com también tiene un sandbox en https://test.company.openapi.com, con sus propios tokens de sandbox y una lista fija de empresas de prueba. Para probarlo, cambia la base URL del conector a la dirección del sandbox y usa un token de sandbox. Un token de sandbox en producción responde 401.
Cloud y self-hosted funcionan igual: el token es la única credencial, y el conector llama a la misma dirección de Openapi.com en ambos casos.
Qué países: Italia en profundidad, a partir de la Cámara de Comercio, la Agencia Tributaria italiana (Agenzia delle Entrate) y el índice IPA de administraciones públicas. Para otros países de la UE, openapi_company_eu_vies_check comprueba un número de IVA en VIES y openapi_company_eu_start devuelve datos básicos para los prefijos AT, BE, BG, CY, CZ, DE, DK, EE, EL, ES, FI, FR, GB, HR, HU, IE, IT, LT, LU, LV, MT, NL, PL, PT, RO, SE, SI y SK. openapi_company_ww_start y openapi_company_ww_advanced cubren empresas de cualquier país, con datos avanzados donde las fuentes de ese país los ofrecen. Los endpoints de Openapi.com específicos de FR, DE, ES, PT, GB, BE, AT, CH y PL no están incluidos: las herramientas mundiales los sustituyen.
Identificadores: un número de IVA italiano (partita IVA) tiene 11 dígitos (12485671007), el código fiscal (codice fiscale) de una sociedad suele ser los mismos 11 dígitos y el de un autónomo tiene 16 caracteres. Las respuestas traen además un id de Openapi que la mayoría de herramientas italianas aceptan en su lugar. openapi_company_eu_vies_check recibe el código de país aparte (EL para Grecia), openapi_company_eu_start como prefijo (DE123456789), y las herramientas mundiales reciben un código de país ISO de dos letras junto con un número de IVA, código fiscal, número de registro o id de Openapi.
Búsqueda de empresas: openapi_company_it_search filtra por nombre (al menos 3 caracteres, * como comodín), provincia, municipio, código ATECO, forma jurídica (códigos de openapi_company_it_legal_forms), estado en la Cámara de Comercio, facturación, empleados, socio, PEC, código SDI o un radio alrededor de un punto. Sin dataEnrichment devuelve solo ids; con dataEnrichment, datos de empresa cobrados por resultado. Como máximo 1000 resultados por llamada; se pagina con skip y limit.
Fuentes lentas: cuando los registros van lentos, una llamada pesada como openapi_company_it_full u openapi_company_it_stakeholders responde a los 30 segundos con un id de petición y el estado PENDING. La IA llama entonces a openapi_company_check_request con ese id un poco más tarde, en lugar de pagar otra vez la consulta.
No incluido: las variantes POST asíncronas con callbacks, los paquetes AML y de marketing y la monitorización de cambios (/monitor).
Errores frecuentes: una llamada fallida trae success: false, un código error y un message. 401 significa que el token falta, es incorrecto o ha caducado, o que es un token de sandbox usado en producción. 402 significa que la cuenta no tiene saldo para esa llamada: recarga en console.openapi.com. 403 significa que al token le falta el scope de ese endpoint. 404 significa que no se encontró ninguna empresa, 406 un número de IVA o código fiscal con formato incorrecto. 429 significa demasiadas peticiones, o que el registro VIES nacional está ocupado: espera un momento y vuelve a intentarlo.
Qué lee: de las empresas italianas, nombre, número de IVA, código fiscal, dirección y estado de actividad; código ATECO, forma jurídica, número REA, capital social, facturación y empleados de los últimos balances, y fechas de alta y de cese; el expediente completo con administradores y más de 400 partidas de balance; la PEC con su historial y el código SDI para la factura electrónica; socios con más del 10 por ciento, stakeholders, las sociedades en las que participa y los titulares reales; si un número de IVA ha cesado, si una empresa pertenece a un grupo de IVA y si está en las listas de split payment; administraciones públicas con sus oficinas IPA y códigos SDI; los códigos de forma jurídica. De otros países: la validez en VIES con nombre y dirección, y datos de empresa básicos o avanzados en todo el mundo.
Solo lectura: todas las herramientas solo leen. No se escribe nada en Openapi.com ni en ningún registro, así que ninguna herramienta está desactivada al instalar; aun así, cada llamada se cobra.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en Claude
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
Ruta recomendada: funciona en claude.ai web sin tocar ningún archivo de configuración.
- En Claude, abre Customize → Connectors.
- Pulsa + y después Add custom connector.
- Escribe un nombre, por ejemplo
Openapi.com Company, y la URL del servidor MCP remotohttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, y pulsa Add. - Pulsa Connect e inicia sesión en AnythingMCP (OAuth) para permitir el acceso.
Todas las herramientas debajo aparecen en tu chat: empieza a escribir prompts.
Herramientas disponibles
| Tool | What it does |
|---|---|
openapi_company_it_start | Basic data of an Italian company (paid call): company name, VAT number, tax code, registered office address, activity status and the… |
openapi_company_it_advanced | Advanced data of an Italian company (paid call): everything in it_start plus ATECO activity code, legal form, REA number and chamber of… |
openapi_company_it_full | All available data of an Italian company in one answer (the most expensive call of the API): the advanced data plus managers, shareholders… |
openapi_company_it_name | Name and town of an Italian company (paid call): company name, VAT number, tax code and town |
openapi_company_it_address | Registered office address of an Italian company (paid call): street, number, ZIP code, town, province, region and coordinates when available |
openapi_company_it_pec | Certified e-mail address (PEC) of an Italian company (paid call), with its history of earlier PEC addresses |
openapi_company_it_sdi_code | SDI recipient code (codice destinatario) of an Italian company for electronic invoices through the Sistema di Interscambio, updated in real… |
openapi_company_it_shareholders | Shareholders of an Italian company holding more than 10 percent (paid call): name or company name, tax code and share percentage |
openapi_company_it_stakeholders | Stakeholders of an Italian company (paid call): managers and officers with their roles, shareholders and the companies it holds stakes in |
openapi_company_it_ubo | Ultimate beneficial owners of an Italian company (paid call): name, surname, tax code and the share or criterion that makes each person a… |
openapi_company_it_closed | Whether an Italian VAT number has ceased according to the Italian Revenue Agency, checked in real time (paid call): taxCodeCeased true or… |
openapi_company_it_vat_group | Whether an Italian company belongs to a VAT group and leads it (paid call) |
openapi_company_it_public_administration | Data of an Italian public administration by tax code or VAT number (paid call): institution id, name, type, address, PEC and its IPA… |
openapi_company_it_split_payment | Whether a company is on the Italian split-payment (scissione dei pagamenti) lists, with name and category (paid call) |
openapi_company_it_search | Search Italian companies by name, place, ATECO code, legal form, status, turnover, employees, shareholder, PEC or SDI code (paid call… |
openapi_company_it_legal_forms | List the codes and descriptions of Italian legal forms (e.g |
openapi_company_check_request | Get the result of a lookup that did not finish within 30 seconds (it_full, it_stakeholders and other heavy calls answer with a request id… |
openapi_company_eu_vies_check | Check in the EU VIES system whether a European VAT number is valid for intra-EU cross-border transactions (paid call): valid, normalised… |
openapi_company_eu_start | Basic data of a European company by VAT number with its country prefix (paid call): whether the VAT number is valid and formally valid… |
openapi_company_ww_start | Basic data of a company in any country (paid call): name, identifiers, address and status |
openapi_company_ww_advanced | Advanced data of a company in any country (paid call): basic data plus activity codes, legal form, balance-sheet figures and employees… |
Ejemplos de prompts
- "Comprueba el número de IVA 12485671007 antes de facturarle: razón social, si sigue activa, código SDI y PEC."
- "¿Quiénes son los socios y los titulares reales de la empresa con número de IVA 12485671007?"
- "Antes de facturar a este organismo público, comprueba si está en las listas de split payment y dame los códigos SDI de sus oficinas."
- "¿Cuántas empresas activas con código ATECO 62.01.00 hay en la provincia de Milán? Dime el precio antes de lanzar la búsqueda."
- "¿Es válido en VIES el número de IVA alemán DE123456789, y qué razón social tiene registrada?"
FAQ
¿Funciona con Claude Code igual que con Claude Desktop? Sí, apunta ambos a https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
Siguientes pasos
- Página del conector
- Conectar a ChatGPT
- Conectar a Cursor
- Conectar a Gemini
- Conectar a Meta Muse
- Conectar a Microsoft Copilot
¿Te ha sido útil esta guía?