Openapi®
Official Openapi® MCP server: Italian company data, PEC, SMS, vehicles, geocoding and more APIs.
Connect it
Settings → Connectors → Add custom connector
URL: https://mcp.openapi.com/Settings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://mcp.openapi.com/{
"mcpServers": {
"mcp-server": {
"url": "https://mcp.openapi.com/",
"headers": {
"Authorization": "<YOUR_AUTHORIZATION>"
}
}
}
}claude mcp add --transport http mcp-server https://mcp.openapi.com/ --header "Authorization: <value>"{
"servers": {
"mcp-server": {
"type": "http",
"url": "https://mcp.openapi.com/",
"headers": {
"Authorization": "<YOUR_AUTHORIZATION>"
}
}
}
}74 tools, verified live
check_async_statusShow the last status of an async request Args: request_id: required, returned by an async downgraded request to the mcp server
get_company_IT_fullread-onlyReturns the complete and detailed profile of an Italian company given a VAT number or Tax Code. - Company Data (Name, VAT Number, Tax Code, CCIAA, and REA) - Managers - Registered Office and other types of offices - Activity Classifications (New ATECO 2025, ATECO history since 2022, NACE, SIC, RAE, and SAE) - Corporate Affiliation - Exporter / Importer Status - Compan
get_company_IT_advancedread-onlyReturns taxCode, companyName, vatCode,address,activityStatus,reaCode,cciaa,atecoClassification,detailedLegalForm,startDate,registrationDate,endDate,pec,taxCodeCeased,taxCodeCeasedTimestamp,vatGroup,sdiCode,sdiCodeTimestamp,balanceSheets (turnover,employee,networt,staffCost,totalAssets.avgGrossSalary of the last 10 years),shareHolders of an italian company from vatCode or taxCode. Args: vat_or
get_company_IT_startread-onlyReturns taxCode,companyName,vatCode,address,activityStatus,sdiCode,registrationDate of an italian company from vatCode or taxCode. Args: vat_or_taxCode: vatCode or taxCode of an italian company
get_company_IT_searchread-onlyReturns a list of italian companies based on the search criteria. Use this tool if you don't know the VAT number of a company. Use this tool with dryRun=1 and no limit parameter to get the count of available results for the matching criterias Use this tool if you need to extract enriched data (max 1000 records paginable with the skip parameter) like name, address, pec, start (all the
get_company_WW_topread-onlyReturns companyName,nativeCompanyName,companySize,address,gps,activityStatus,incorporationDate,contacts,nace,nationalClassification,balanceSheets data like employees,netWorth,operatingRevenue,equity,totalAssets . Args: vat_or_taxCode: vatCode or taxCode of a company country_code: country code of the company
get_company_IT_legal_forms_listObtain all the updated legalFormsCodes and descriptions available in italy. Usefull with get_company_IT_search. "EI"="ENTE IMPRESA","EL"="ENTE SOCIALE","OO"="COOPERATIVA SOCIALE","OS"="SOCIETA' CONSORTILE COOPERATIVA A RESPONSABILITA' LIMITATA","RC"="CONTRATTO DI RETE DOTATO DI SOGGETTIVITA' GIURIDICA","ST"="SOGGETTO ESTERO","AF"="ALTRE FORME","AP"="AZIENDA PROVINCIALE","AS"="SOCIETA' IN ACCOMAND
get_company_EU_startread-onlyReturns basic company information for a company in the specified country. Returns: companyName, vatCode, address, activityStatus, and other basic details. Args: vatCode: VAT code or company registration number (e.g., DE123456789, FR12345678901234) country_code: Two-letter country code (e.g., DE, ES, PT, GB, BE, AT, CH, PL, FR)
get_company_EU_advancedread-onlyReturns advanced company information for a company in the specified country. Returns: Detailed company data including financial highlights or extended registry info where available. Args: vatCode: VAT code or company registration number country_code: Two-letter country code (e.g., FR, DE, ES, etc.)
get_company_WW_startread-onlyReturns basic company information for a company worldwide. Args: vatCode: VAT code or company registration number country_code: Two-letter country code of the country
get_company_WW_advancedread-onlyReturns advanced company information for a company worldwide. Args: vatCode: VAT code or company registration number country_code: Two-letter country code of the country
get_company_FR_searchread-onlyReturns a list of French companies based on the search criteria. Args: companyName: The name or part of it of a French company (optional). provinceCode: The department code or region to restrict search (optional). skip: The number of records to skip for pagination (optional). limit: The maximum number of results to return (optional, default 10). dataEnrichment: Enrichment optio
get_IT_regions_listReturns the list of Italian regions
get_IT_provinces_listReturns the list of Italian provinces
get_IT_metropolitan_cities_listReturns the list of Italian metropolitan cities
get_suppressed_italian_municipalitiesReturns the list of suppressed or merged Italian municipalities
find_IT_istat_by_comune_nameSearches for the ISTAT code associated with a given Italian municipality.
find_IT_municipality_by_istatRetrieves detailed data about an Italian municipality using the ISTAT code: - istat:istatCode - comune:municipalityName - regione:regionName - provincia:provinceName - prefisso:telephoneLocalPrefix - cod_fisco:cadastralCodeor BelfioreCode of town, - superficie:surfaceArea - num_residenti:numberOfResidents - nome_abitanti:inhabitantsName - patrono.nomepatronSaintName, - patrono.datapatronSaintDate,
find_IT_municipalities_by_zipRetrieves the list of Italian municipalities and their ISTAT code based on the ZIP code.
check_email_startread-onlyRetrieves detailed information about an email address (spf, dmark, disposability, frauds) Args: email: the email to check
check_email_advancedread-onlyRetrieves advanced information about an email address (spfDetails, dmarcDetails, createdAt, updatedAt, state, message, success, valid, disposable, smtpScore, overallScore, firstName, generic, common, dnsValid, honeypot, deliverability, frequentComplainer, spamTrapScore, catchAll, timedOut, suspect, recentAbuse, fraudScore, suggestedDomain, leaked, sanitizedEmail, identityData, domainAge, firstSeen
check_mobile_startread-onlyRetrieves basic information about a mobile number (requestedNumber, formattedNumber, numberType, isPossible, isValid, regionCode, isValidNumberForRegion, network, originalNetwork, roaming, ported, country, countryPrefix, details) Args: mobile: with international prefix es +39
check_mobile_advancedread-onlyRetrieves advanced information about a mobile number (requestedNumber, formattedNumber, createdAt, updatedAt, state, message, success, valid, active, localFormat, fraudScore, recentAbuse, voip, prepaid, risky, name, identityData, carrier, lineType, country, region, city, accurateCountryCode, zipCode, timezone, dialingCode, doNotCall, leaked, spammer, activeStatus, mcc, mnc, transactionDetails) A
check_ip_advancedread-onlyRetrieves advanced information about an ip address (ip, createdAt, updatedAt, state, requestedIp, message, success, proxy, host, isp, organization, asn, countryCode, city, region, timezone, latitude, longitude, zipCode, isCrawler, connectionType, recentAbuse, abuseVelocity, botStatus, frequentAbuser, highRiskAttacks, sharedConnection, dynamicConnection, securityScanner, trustedNetwork, operatingSy
check_url_advancedread-onlyRetrieves advanced information about an url address (url, createdAt, updatedAt, state, requestedUrl, message, success, unsafe, domain, ipAddress, countryCode, languageCode, server, contentType, statusCode, pageSize, domainRank, dnsValid, parking, pageTitle, shortLinkRedirect, hostedContent, riskyTld, spfRecord, dmarcRecord, mxRecords, nsRecords, aRecords, errors, riskScore, suspicious, phishing, m
get_italian_company_official_documents_listRecupera un elenco di endpoint di visure camerali disponibili per una azienda da usare con il tool get_italian_company_official_document fornendo la sua Partita IVA o il suo Codice Fiscale. Args: vat_or_taxCode: vatCode or taxCode of an italian company
get_italian_company_official_documentRecupera una visura camerale di una azienda fornendo la sua Partita IVA o il suo Codice Fiscale. Args: document_url: url of the requested document vat_or_taxCode: vatCode or taxCode of an italian company
download_italian_company_official_documentDownload a document when the "stato_richiesta" of a get_italian_company_official_document call is "Dati disponibili" Response is a json containing one or more files with attributes: file_name, file_size, download_link, content, expire. Args: document_id: the value id in return of a previous request. document_url: the value id in return of a previous request.
send_smsSend an SMS to a mobile number using minus sign to separate international prefix from the number Args: sender: optional, can be a 11 char long string body: the body of the message string mobile: the recipient mobile number. Eg.:"+39-1234567890"
post_risk_WW_kyc_fullread-onlyThis endpoint allows you to create a full kyc request on a subject (politically exposed person, adverse media, local politicians, legal enforcement, sanctions, whitelists) use name for entityType L,W,VE,AC,NA or firstName/lastName for entityType I Args: firstName: first name of the person lastName: lastName of the person entityType: can be I=Individual,L=Legal Entity,W=Website,
get_risk_IT_creditscore_topread-onlyReturns Operational credit limits, Rating evaluations, Risk score history, Public ratings, Financial positions and profiles of an italian company from vatCode or taxCode. Args: vat_or_taxCode: vatCode or taxCode of an italian company
check_IT_fiscal_coderead-onlyCheck if an Italian Fiscal Code is real and existent in the official database. Args: fiscalCode: fiscal code of an italian person
geocodeRetrieve informations about a place supplying address. To improve success of results, please specify an address conforming to the following format: [street], [city] [postal code] [country] Args: address: string
reverse_geocodeGet place information from ID or latitude/longitude: To obtain infos via ID make sure to pass the following format: {"type": "id", "id": "<id>"} To obtain infos via lat/long, make sure to provide the following format: {"type": "coordinates", "lat": "<lat>", "long": "<long>"} Args: type: required, can be "coordinates" or "id" id: string required only for type=id lat: the latitude number
check_license_plateRetrieve informations about type=car,bike,insurance,mot from a countryCode=IT,FR,UK,DE,PT,ES and a licensePlate. Available Combinations: IT-car, IT-bike, IT-insurance,FR-car,FR-bike,UK-car,UK-bike,UK-mot,PT-car,PT-insurance,ES-car,ES-bike Args: countryCode: required, 2 digit country code (IT|FR|UK|DE|PT|ES) type: required, type of information needed (car|bike|insurance|mot) licensePlat
get_today_exchange_ratesObtain daily world exchange rate based on USD value
check_pecread-onlyChecks if a specific PEC (Certified Email) address is available for purchase Use this tool when the user asks if a PEC address is avaible Args: pec: the pec address to check
get_docuengine_servicesReturns the list of all available DocuEngine services with their required parameters.
get_docuengine_request_statusReturns the details and status of a specific DocuEngine request.
get_docuengine_documentsReturns the download links for the documents produced by a request.
docuengine_visura_camerale_ordinaria_societa_di_capitaleDirect tool for DocuEngine service: Visura Camerale Ordinaria - Societa' Di Capitale (ID: 663df75d19a52195e23e315c). [Camerali] Visura Camerale Ordinaria - Societa' Di Capitale ð° Price: â¬4.90 ð Required: reaCode, cciaa
docuengine_visura_camerale_ordinaria_societa_di_personeDirect tool for DocuEngine service: Visura Camerale Ordinaria - Societa' Di Persone (ID: 6671a5549e6f0e447bc2659d). [Camerali] Visura Camerale Ordinaria - Societa' Di Persone ð° Price: â¬3.40 ð Required: reaCode, cciaa
docuengine_visura_camerale_ordinaria_impresa_individualeDirect tool for DocuEngine service: Visura Camerale Ordinaria - Impresa Individuale (ID: 6671a5719e6f0e447bc2659e). [Camerali] Visura Camerale Ordinaria - Impresa Individuale ð° Price: â¬2.90 ð Required: reaCode, cciaa
docuengine_visura_camerale_storica_societa_di_capitaleDirect tool for DocuEngine service: Visura Camerale Storica - Societa' Di Capitale (ID: 6671a5a29e6f0e447bc2659f). [Camerali] Visura Camerale Storica - Societa' Di Capitale ð° Price: â¬5.90 ð Required: reaCode, cciaa
docuengine_visura_camerale_storica_societa_di_personeDirect tool for DocuEngine service: Visura Camerale Storica - Societa' Di Persone (ID: 6671a5bf9e6f0e447bc265a0). [Camerali] Visura Camerale Storica - Societa' Di Persone ð° Price: â¬4.40 ð Required: reaCode, cciaa
docuengine_visura_camerale_storica_impresa_individualeDirect tool for DocuEngine service: Visura Camerale Storica - Impresa Individuale (ID: 6671a5d69e6f0e447bc265a1). [Camerali] Visura Camerale Storica - Impresa Individuale ð° Price: â¬3.90 ð Required: reaCode, cciaa
docuengine_bilancio_otticoDirect tool for DocuEngine service: Bilancio Ottico (ID: 667443c29e6f0e447bc265aa). [Camerali] Bilancio Ottico ð° Price: â¬4.50 (search: â¬0.10, document: â¬4.40) ð Required: taxCode ð Two-step process: This returns search results. Use 'patch_docuengine_bilancio_ottico' to select and finalize.
patch_docuengine_bilancio_otticoFinalize selection for DocuEngine service: Bilancio Ottico. Use this AFTER calling 'docuengine_bilancio_ottico' when it returns a list of options. Provide the 'id' from your chosen option, and 'year' if applicable (e.g., for balance sheets). Example: If the search returned options with 'id' and 'year' fields, pass those values here.
docuengine_bilancio_xbrlDirect tool for DocuEngine service: Bilancio XBRL (ID: 667c131a9e6f0e447bc265c1). [Camerali] Bilancio XBRL ð° Price: â¬4.50 (search: â¬0.10, document: â¬4.40) ð Required: taxCode ð Two-step process: This returns search results. Use 'patch_docuengine_bilancio_xbrl' to select and finalize.
patch_docuengine_bilancio_xbrlFinalize selection for DocuEngine service: Bilancio XBRL. Use this AFTER calling 'docuengine_bilancio_xbrl' when it returns a list of options. Provide the 'id' from your chosen option, and 'year' if applicable (e.g., for balance sheets). Example: If the search returned options with 'id' and 'year' fields, pass those values here.
docuengine_visura_camerale_ingleseDirect tool for DocuEngine service: Visura Camerale Inglese (ID: 66840ce41a241a5d1be0f9e5). [Camerali] Visura Camerale Inglese ð° Price: â¬6.50 ð Required: taxCode
docuengine_atto_otticoDirect tool for DocuEngine service: Atto Ottico (ID: 6687eea71a241a5d1be0f9f9). [Camerali] Atto Ottico ð° Price: â¬5.50 (search: â¬0.60, document: â¬4.90) ð Required: taxCode ð Two-step process: This returns search results. Use 'patch_docuengine_atto_ottico' to select and finalize.
patch_docuengine_atto_otticoFinalize selection for DocuEngine service: Atto Ottico. Use this AFTER calling 'docuengine_atto_ottico' when it returns a list of options. Provide the 'id' from your chosen option, and 'year' if applicable (e.g., for balance sheets). Example: If the search returned options with 'id' and 'year' fields, pass those values here.
docuengine_statutoDirect tool for DocuEngine service: Statuto (ID: 6687eed51a241a5d1be0f9fa). [Camerali] Statuto ð° Price: â¬4.90 ð Required: taxCode
docuengine_bilancio_riclassificatoDirect tool for DocuEngine service: Bilancio Riclassificato (ID: 669533fe6d4f51cbde8da353). [Camerali] Bilancio Riclassificato ð° Price: â¬5.00 (search: â¬0.10, document: â¬4.90) ð Required: taxCode ð Two-step process: This returns search results. Use 'patch_docuengine_bilancio_riclassificato' to select and finalize.
patch_docuengine_bilancio_riclassificatoFinalize selection for DocuEngine service: Bilancio Riclassificato. Use this AFTER calling 'docuengine_bilancio_riclassificato' when it returns a list of options. Provide the 'id' from your chosen option, and 'year' if applicable (e.g., for balance sheets). Example: If the search returned options with 'id' and 'year' fields, pass those values here.
docuengine_certificato_di_iscrizioneDirect tool for DocuEngine service: Certificato Di Iscrizione (ID: 689c99942d09c0a9bcb946e8). [Camerali] Certificato Di Iscrizione ð° Price: â¬13.70 ð Required: taxCode
docuengine_certificato_artigianoDirect tool for DocuEngine service: Certificato Artigiano (ID: 689cb8852d09c0a9bcb946f3). [Camerali] Certificato Artigiano ð° Price: â¬13.70 ð Required: taxCode
docuengine_certificato_storicoDirect tool for DocuEngine service: Certificato Storico (ID: 689cb8972d09c0a9bcb946f5). [Camerali] Certificato Storico ð° Price: â¬16.70 ð Required: taxCode
docuengine_soci_attivi_aziendaDirect tool for DocuEngine service: Soci Attivi Azienda (ID: 6932c9602a2ea4883e6ebba9). [Camerali] Soci Attivi Azienda ð° Price: â¬2.30 ð Required: taxCode
docuengine_eventi_negativi_personaDirect tool for DocuEngine service: Eventi Negativi Persona (ID: 680a53e1cc53f5932b285b81). [Camerali] Eventi Negativi Persona ð° Price: â¬3.90 ð Required: name, surname, taxCode
docuengine_visura_protesti_persona_fisicaDirect tool for DocuEngine service: Visura Protesti Persona Fisica (ID: 69b96b74327b41417c838fb0). [Camerali] Visura Protesti Persona Fisica ð° Price: â¬0.90 ð Required: name, surname, taxCode
docuengine_visura_protesti_e_pregiudizievoli_persona_fisicaDirect tool for DocuEngine service: Visura Protesti E Pregiudizievoli Persona Fisica (ID: 69b96bc0327b41417c838fb1). [Camerali] Visura Protesti E Pregiudizievoli Persona Fisica ð° Price: â¬3.70 ð Required: name, surname, taxCode
docuengine_eventi_negativi_aziendaDirect tool for DocuEngine service: Eventi Negativi Azienda (ID: 69b96f47327b41417c838fb2). [Camerali] Eventi Negativi Azienda ð° Price: â¬3.90 ð Required: reaCode, cciaa
docuengine_visura_protesti_aziendaDirect tool for DocuEngine service: Visura Protesti Azienda (ID: 69b97173327b41417c838fb3). [Camerali] Visura Protesti Azienda ð° Price: â¬0.90 ð Required: reaCode, cciaa
docuengine_visura_protesti_e_pregiudizievoli_aziendaDirect tool for DocuEngine service: Visura Protesti E Pregiudizievoli Azienda (ID: 69b97197327b41417c838fb4). [Camerali] Visura Protesti E Pregiudizievoli Azienda ð° Price: â¬3.70 ð Required: reaCode, cciaa
docuengine_fascicolo_societa_di_capitaliDirect tool for DocuEngine service: Fascicolo Societa' Di Capitali (ID: 69c40e2f327b41417c839015). [Camerali] Fascicolo Societa' Di Capitali ð° Price: â¬15.70 ð Required: taxCode
docuengine_fascicolo_storico_societa_di_capitaliDirect tool for DocuEngine service: Fascicolo Storico Societa' Di Capitali (ID: 69c40e90327b41417c839018). [Camerali] Fascicolo Storico Societa' Di Capitali ð° Price: â¬16.50 ð Required: taxCode
docuengine_fascicolo_societa_di_personeDirect tool for DocuEngine service: Fascicolo Societa' Di Persone (ID: 69c40ebb327b41417c83901a). [Camerali] Fascicolo Societa' Di Persone ð° Price: â¬11.70 ð Required: taxCode
docuengine_fascicolo_storico_societa_di_personeDirect tool for DocuEngine service: Fascicolo Storico Societa' Di Persone (ID: 69c40ee0327b41417c83901c). [Camerali] Fascicolo Storico Societa' Di Persone ð° Price: â¬11.70 ð Required: taxCode
docuengine_durc_onlineDirect tool for DocuEngine service: DURC Online (ID: 69c5456840be088d9c41df88). [Camerali] DURC Online ð° Price: â¬17.30 ð Required: companyName, taxCode, legalRepresentativeName, legalRepresentativeTaxCode, pec, phone, legalRepresentativeBirthCountry, document, delegationFile
docuengine_esponenti_attivi_aziendaDirect tool for DocuEngine service: Esponenti Attivi Azienda (ID: 69cbcb52e9834541b0415e79). [Camerali] Esponenti Attivi Azienda ð° Price: â¬2.30 ð Required: taxCode
docuengine_cariche_attive_personaDirect tool for DocuEngine service: Cariche Attive Persona (ID: 69cbccffe9834541b0415e7a). [Camerali] Cariche Attive Persona ð° Price: â¬2.10 ð Required: taxCode
docuengine_quote_attive_personaDirect tool for DocuEngine service: Quote Attive Persona (ID: 69cbcd37e9834541b0415e7b). [Camerali] Quote Attive Persona ð° Price: â¬2.10 ð Required: taxCode
Change history
Alternatives in Developer Tools
Compare →RDRevoGrid DataGrid MCPA
Token-free MCP server for structured RevoGrid Core, Pro, and Enterprise knowledge retrieval.
RDRevoGrid DataGrid MCP ProA
Hosted Pro MCP server for RevoGrid DataGrid docs, examples, feature checks, and migration guidance.
LALabelhead Artist MomentumA
Trending hip-hop artist momentum scores across four cultural dimensions.
TLTldrawA
Draw and visually collaborate with your agents on tldraw's canvas.
KLKorean Law MCPA
Korean law: statutes, precedents, ordinances, treaties and citation verification (법제처 API).
EMemailmdA
Render markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails.