Integration · Company data
Connect Claude & ChatGPT to Data8
Ask your AI whether an email address is real, whether a UK number may be called for marketing, or what a company's filed financials show. It uses Data8 to validate emails, phone and mobile numbers, IBANs and UK bank accounts, find and format addresses, clean and split names, and look up businesses and UK companies. Most checks use your Data8 credits.
Free plan, no credit card. Takes about a minute.
Try asking
“Is [email protected] a real mailbox?”
The AI validates the email at the level you choose, from syntax only up to checking the address itself.
“Can we call 01632 960123 for marketing?”
It checks the number against the Telephone Preference Service, or the Corporate TPS for business numbers.
“Find the full address for 12 High Street in postcode LS1 4AB.”
It searches UK addresses, drills into a partial match if needed, and returns the formatted address.
What your AI can do
Contact validation
Validate emails, phone and mobile numbers and UK phone lines, format numbers, and check UK numbers against TPS and Corporate TPS.
Addresses and names
Search addresses as you type, drill into partial matches, get full formatted addresses, detect a contact's country, and clean or split names.
Businesses and payments
Search businesses and UK companies, get Companies House details, filed financials and credit checks, and validate IBANs and UK bank accounts.
“Check this sort code and account number before I save them.”
It checks whether the UK sort code and account number combination is valid.
“Look up Acme Widgets Ltd on Companies House.”
It searches UK companies by name and gets the Companies House details for the match.
“Clean up this name: DR john a. SMITH.”
It returns title, forename, middle name and surname in a consistent, correctly cased form.
107 tools for Data8
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
check_ctpsChanges dataCheck whether a UK business phone `number` may be called for marketing under the Corporate TPS. Uses Data8 credits.check_tpsChanges dataCheck whether a UK phone `number` may be called for marketing under the Telephone Preference Service (TPS). Uses Data8 credits.clean_nameChanges dataTidy a person's `name` (title, forename, middle name, surname) into a consistent, correctly cased form. Uses Data8 credits.create_accountVisible to othersCreate a new account. Has effects visible outside this system. API summary: Checks if an email address is valid.create_account_10Changes dataCreate a new account.create_account_12Changes dataCreate a new account.create_account_13Changes dataCreate a new account. API summary: Checks if a sort code and account number are valid.create_account_15Changes dataCreate a new account. API summary: Checks if one or more sort codes and account numbers are valid.create_account_16Changes dataCreate a new account. API summary: Checks if an IBAN and BIC are valid.create_account_18Changes dataCreate a new account. API summary: Checks if one or more IBANs and BICs are valid.create_account_19Changes dataCreate a new account.create_account_2Visible to othersCreate a new account. Has effects visible outside this system. API summary: Checks if multiple email addresses are valid.create_account_3Changes dataCreate a new account. API summary: Checks if a telephone number is valid.create_account_5Changes dataCreate a new account.create_account_6Changes dataCreate a new account.create_account_7Changes dataCreate a new account.create_account_9Changes dataCreate a new account.create_addressMoves moneyCreate a new address. Search addresses first to avoid duplicates. Financial or irreversible action; may require approval. API summary: Gets addresses from a postcode or "number, postcode" style search.create_address_10Moves moneyCreate a new address. Search addresses first to avoid duplicates. Financial or irreversible action; may require approval. API summary: Finds addresses within a given street.create_address_11Moves moneyCreate a new address. Search addresses first to avoid duplicates. Financial or irreversible action; may require approval. API summary: Finds addresses within a given street.create_address_12Moves moneyCreate a new address. Search addresses first to avoid duplicates. Financial or irreversible action; may require approval. API summary: Finds addresses within a given locality that do not have an associated street name.create_address_13Moves moneyCreate a new address. Search addresses first to avoid duplicates. Financial or irreversible action; may require approval. API summary: Finds addresses within a given locality that do not have an associated street name.create_address_14Changes dataCreate a new address. Search addresses first to avoid duplicates. API summary: Drills down from a partial match (town, street etc.) to get more details.create_address_2Moves moneyCreate a new address. Search addresses first to avoid duplicates. Financial or irreversible action; may require approval. API summary: Finds towns or villages within a (partial) postcode.create_address_3Moves moneyCreate a new address. Search addresses first to avoid duplicates. Financial or irreversible action; may require approval. API summary: Finds towns or villages within a (partial) postcode.create_address_4Moves moneyCreate a new address. Search addresses first to avoid duplicates. Financial or irreversible action; may require approval. API summary: Finds towns or villages with a given name.create_address_5Moves moneyCreate a new address. Search addresses first to avoid duplicates. Financial or irreversible action; may require approval. API summary: Finds towns or villages with a given name.create_address_6Moves moneyCreate a new address. Search addresses first to avoid duplicates. Financial or irreversible action; may require approval. API summary: Finds streets within a given locality.create_address_7Moves moneyCreate a new address. Search addresses first to avoid duplicates. Financial or irreversible action; may require approval. API summary: Finds streets within a given locality.create_address_8Moves moneyCreate a new address. Search addresses first to avoid duplicates. Financial or irreversible action; may require approval. API summary: Finds streets within a given locality.create_address_9Moves moneyCreate a new address. Search addresses first to avoid duplicates. Financial or irreversible action; may require approval. API summary: Finds streets within a given locality.create_address_postMoves moneyCreate a new address. Search addresses first to avoid duplicates. Financial or irreversible action; may require approval. API summary: Gets addresses from a postcode or "number, postcode" style search.create_business_summary_assistant_jsonChanges dataCreate a new business summary assistant json. API summary: Gets a summary of a company from an AI assistant.create_clean_name_simple_jsonChanges dataCreate a new clean name simple json.create_cleanse_jsonVisible to othersCreate a new cleanse json. Has effects visible outside this system. API summary: Checks if an email address is valid and returns suggestions for possible corrections and additional information.create_cleanse_multiple_jsonVisible to othersCreate a new cleanse multiple json. Has effects visible outside this system. API summary: Checks if multiple email addresses are valid and returns suggestions for possible corrections and additional information.create_cleanse_simple_jsonVisible to othersCreate a new cleanse simple json. Has effects visible outside this system. API summary: Checks if an email address is valid and returns suggestions for possible corrections and additional information.create_credit_check_simple_jsonChanges dataCreate a new credit check simple json. API summary: Gets credit limit information for a company.create_detect_country_multiple_jsonChanges dataCreate a new detect country multiple json.create_detect_country_simple_jsonChanges dataCreate a new detect country simple json.create_format_telephone_number_multiple_jsonChanges dataCreate a new format telephone number multiple json.create_format_telephone_number_simple_jsonChanges dataCreate a new format telephone number simple json.create_ip_address_to_country_simple_jsonChanges dataCreate a new ip address to country simple json.create_is_callable_multiple_jsonChanges dataCreate a new is callable multiple json.create_is_callable_multiple_json_postChanges dataCreate a new is callable multiple json.create_is_callable_simple_jsonChanges dataCreate a new is callable simple json.create_is_callable_simple_json_postChanges dataCreate a new is callable simple json.create_is_valid_advanced_jsonChanges dataCreate a new is valid advanced json.create_is_valid_advanced_multiple_jsonChanges dataCreate a new is valid advanced multiple json.create_is_valid_advanced_simple_jsonChanges dataCreate a new is valid advanced simple json.create_parse_name_simple_jsonChanges dataCreate a new parse name simple json.detect_countryChanges dataWork out the most likely country of a contact from the `request` details (address, postcode, IP address, emails or phone numbers).drill_down_addressChanges dataExpand a partial address match (`id` from search_addresses, `country`) into the individual addresses it contains.format_phone_numberChanges dataFormat a telephone `number` into a consistent standard layout. Uses Data8 credits.get_addressChanges dataGet the full formatted address for an `id` from search_addresses, with `country`. Uses Data8 credits.get_address_address_jsonMoves moneyGet one address. Financial or irreversible action; may require approval. API summary: Retrieves the full details of an address.get_address_address_simple_jsonMoves moneyGet one address. Financial or irreversible action; may require approval. API summary: Retrieves the full details of an address.get_address_full_address_jsonMoves moneyGet one address. Financial or irreversible action; may require approval. API summary: Gets addresses from a postcode.get_address_full_address_simple_jsonMoves moneyGet one address. Financial or irreversible action; may require approval. API summary: Gets addresses from a postcode.get_address_full_raw_address_jsonMoves moneyGet one address. Financial or irreversible action; may require approval. API summary: Gets addresses from a postcode.get_address_full_raw_address_simple_jsonMoves moneyGet one address. Financial or irreversible action; may require approval. API summary: Gets addresses from a postcode.get_address_raw_address_jsonMoves moneyGet one address. Financial or irreversible action; may require approval. API summary: Retrieves the raw details of an address.get_address_raw_address_simple_jsonMoves moneyGet one address. Financial or irreversible action; may require approval. API summary: Retrieves the raw details of an address.get_address_simple_jsonChanges dataGet one address. API summary: Gets the full details of an address.get_address_supported_countries_advanced_jsonChanges dataGet one address. API summary: Gets the list of countries that are supported by the service.get_address_supported_countries_jsonChanges dataGet one address. API summary: Gets the list of countries that are supported by the service.get_business_credit_checkChanges dataRun a credit check on a business by company `number`. Uses Data8 credits.get_business_financialsChanges dataGet the filed financial figures for a business by company `number`. Uses Data8 credits.get_business_information_available_image_reports_jsonChanges dataGet one business information. API summary: Gets a list of scanned documents that are available for a company.get_business_information_available_image_reports_simple_jsonChanges dataGet one business information. API summary: Gets a list of scanned documents that are available for a company.get_business_information_business_financials_simple_jsonChanges dataGet one business information. API summary: Gets full financial information for a company.get_business_information_business_financials_xml_jsonChanges dataGet one business information. API summary: Gets full financial information for a company.get_business_information_business_financials_xml_simple_jsonChanges dataGet one business information. API summary: Gets full financial information for a company.get_business_information_image_report_jsonChanges dataGet one business information. API summary: Gets the content of a scanned document.get_business_information_image_report_simple_jsonChanges dataGet one business information. API summary: Gets the content of a scanned document.get_company_company_details_simple_jsonChanges dataGet one company. API summary: Gets the registered details of a company.get_ctp_callable_number_jsonChanges dataGet one ctp.get_ctp_callable_number_simple_jsonChanges dataGet one ctp.get_tp_callable_number_jsonChanges dataGet one tp.get_tp_callable_number_simple_jsonChanges dataGet one tp.get_uk_company_detailsChanges dataGet Companies House details for a UK company by `companynumber`.parse_nameChanges dataSplit a full `name` string into title, forename, middle name and surname. Uses Data8 credits.search_addressesChanges dataSearch addresses as you type: `search` text and `country` (ISO 2-letter). Returns matches with IDs for get_address or drill_down_address. Uses Data8 credits.search_addresses_address_jsonMoves moneySearch addresses. Use this to find existing addresses before creating a new address. Financial or irreversible action; may require approval. API summary: Finds possible matches for a free-text address search. Partial details of each match are returned, and the full details for any individual m….search_addresses_address_simple_jsonMoves moneySearch addresses. Use this to find existing addresses before creating a new address. Financial or irreversible action; may require approval. API summary: Finds possible matches for a free-text address search. Partial details of each match are returned, and the full details for any individual m….search_addresses_full_address_jsonMoves moneySearch addresses. Use this to find existing addresses before creating a new address. Financial or irreversible action; may require approval. API summary: Finds possible matches for a free-text address search and returns the full details of each match.search_addresses_full_address_simple_jsonMoves moneySearch addresses. Use this to find existing addresses before creating a new address. Financial or irreversible action; may require approval. API summary: Finds possible matches for a free-text address search and returns the full details of each match.search_addresses_full_raw_address_jsonMoves moneySearch addresses. Use this to find existing addresses before creating a new address. Financial or irreversible action; may require approval. API summary: Finds possible matches for a free-text address search and returns the raw details of each match.search_addresses_full_raw_address_simple_jsonMoves moneySearch addresses. Use this to find existing addresses before creating a new address. Financial or irreversible action; may require approval. API summary: Finds possible matches for a free-text address search and returns the raw details of each match.search_addresses_simple_jsonChanges dataSearch addresses. Use this to find existing addresses before creating a new address. API summary: Searches for an address.search_business_information_businesses_jsonChanges dataSearch business information. Use this to find existing business information before creating a new business information. API summary: Finds possible matches for a company.search_business_information_businesses_simple_jsonChanges dataSearch business information. Use this to find existing business information before creating a new business information. API summary: Finds possible matches for a company.search_businessesChanges dataSearch businesses by name, postcode or company number (`search`), with options for country, active only and max results.search_companies_company_by_name_and_address_jsonChanges dataSearch companies. Use this to find existing companies before creating a new company. API summary: Finds a company based on its name and address.search_companies_company_by_name_and_address_multiple_jsonChanges dataSearch companies. Use this to find existing companies before creating a new company. API summary: Finds companies based on their name and address.search_companies_company_by_name_and_address_simple_jsonChanges dataSearch companies. Use this to find existing companies before creating a new company. API summary: Finds a company based on its name and address.search_companies_company_by_name_or_postcode_simple_jsonChanges dataSearch companies. Use this to find existing companies before creating a new company. API summary: Finds a company based on its name or postcode.search_uk_companiesChanges dataFind UK companies on Companies House by `companyname` and/or `postcode`, optionally filtered by `companystatus` (e.g. Active).submit_address_postcode_jsonMoves moneyValidate a address. Financial or irreversible action; may require approval. API summary: Checks if a postcode is correct.submit_address_postcode_simple_jsonMoves moneyValidate a address. Financial or irreversible action; may require approval. API summary: Checks if a postcode is correct.validate_emailVisible to othersCheck whether an `email` address is valid at a chosen `level` (Syntax, MX, Server or Address). Uses Data8 credits.validate_ibanChanges dataCheck an `iban` (and optional `bic`) is valid. Uses Data8 credits.validate_mobile_numberChanges dataCheck whether a mobile `number` is live and reachable. Uses Data8 credits.validate_phoneChanges dataValidate a `telephone_number` (any country), with `default_country` for numbers without a dialling code. Uses Data8 credits.validate_uk_bank_accountChanges dataCheck a UK `sort_code` and `bank_account_number` combination is valid. Uses Data8 credits.validate_uk_phone_lineChanges dataCheck whether a UK telephone `number` is a valid, working line. Uses Data8 credits.validate_websiteChanges dataCheck whether a website `domain` exists and responds. Uses Data8 credits.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Data8 from the app list.
- 2
Paste your key
Paste a server-side Data8 API key. In the Data8 dashboard go to Development > API Keys and create a server-side API key, then copy it here. Calls use your Data8 credits.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Data8?
It can validate email addresses, phone numbers, mobile numbers, UK phone lines, websites, IBANs and UK bank accounts, format phone numbers and check UK numbers against TPS and Corporate TPS. It can search and retrieve addresses, detect a contact's country and clean or parse names. It can also search businesses and UK companies and get Companies House details, filed financials and business credit checks.
Does the AI see my Data8 API key?
No. Your Data8 credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can turn on only the checks you need. Tools that use Data8 credits, such as credit checks and email validation, can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Data8 account, and most checks use your Data8 credits.
Do the checks use my Data8 credits?
Most of them do. Validations, address lookups, name cleaning, business credit checks and financials are charged to your Data8 credits, the same as when you call Data8 directly. You can switch off the tools you do not want the AI to use, or require approval for them.
Related integrations
Let your AI work in Data8 today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Data8 freeHeyMyApps is not affiliated with Data8. Product names are trademarks of their owners.






