Ipdata.co
ipdata provides a simple HTTP-based API that allows you to look up the location, ownership, and threat profile of any IP address.
This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.
Connect
Ipdata.co authenticates with an API key. Generate the credential in your Ipdata.co account, then paste it into FlyMyAI the first time an agent uses an Ipdata.co action.
Get your Ipdata.co credential →
Fields to fill in FlyMyAI
| Field | Details |
|---|---|
ipdata API Key | Your unique API key for authenticating requests to the ipdata API. (required) |
Actions
Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.
| Action | What it does | Required inputs |
|---|---|---|
IPDATA_CO_ADVANCED_ASN_LOOKUP | Tool to perform advanced ASN lookup returning prefixes, peers, and registry details. Use after confirming ASN number when detailed ASN info is required. | asn |
IPDATA_CO_CARRIER_FOR_IP | Tool to return mobile carrier data for a specific IP. Use when you need carrier name, MCC, and MNC for an IP address. | ip |
IPDATA_CO_EU_LOOKUP_SPECIFIC_IP | Tool to lookup a specific IP address via the EU-only data residency endpoint. Use when you need IP lookup processed and stored within the EU. | ip |
IPDATA_CO_FIELD_CALLING_CODE | Tool to fetch the international calling_code for an IP's country. Use when you need only the calling code field from ipdata_co. | - |
IPDATA_CO_FIELD_CARRIER | Tool to return only the carrier object for the calling IP. Use when you need mobile carrier details of a specific IP. | - |
IPDATA_CO_FIELD_CITY | Tool to return only city for an IP. Use when only the city name is required. | - |
IPDATA_CO_FIELD_CONTINENT_CODE | Tool to return only continent_code for an IP. Use when only the continent code is required. | - |
IPDATA_CO_FIELD_CONTINENT_NAME | Tool to return only continent name for an IP. Use when only the continent name is required. | - |
IPDATA_CO_FIELD_COUNT | Tool to return only the request count made by your API key in the last 24 hours. Use when monitoring your API usage and you only need the total count. | - |
IPDATA_CO_FIELD_COUNTRY_CODE | Tool to return only country_code for an IP. Use when only the 2-letter country code is required. | - |
IPDATA_CO_FIELD_COUNTRY_NAME | Tool to return only country name for an IP. Use when only the country name is required. | - |
IPDATA_CO_FIELD_CURRENCY | Tool to return only currency object for an IP. Use when currency details are needed. | - |
IPDATA_CO_FIELD_EMOJI_FLAG | Tool to return only emoji flag for an IP. Use when only the country flag emoji is required. | - |
IPDATA_CO_FIELD_EMOJI_UNICODE | Tool to return only emoji_unicode for an IP. Use when only the Unicode country flag emoji is required. | - |
IPDATA_CO_FIELD_IP | Tool to return only the caller’s IP string. Use when you need just the origin IP of your request. | - |
IPDATA_CO_FIELD_IS_EU | Tool to return only is_eu for an IP. Use when you need to determine if an IP's country belongs to the EU. | - |
IPDATA_CO_FIELD_LANGUAGES | Tool to return only the languages array for an IP. Use when only language details for an IP are required. | - |
IPDATA_CO_FIELD_LATITUDE | Tool to return only the latitude for an IP. Use when only the latitude coordinate is needed. | - |
IPDATA_CO_FIELD_LONGITUDE | Tool to return only longitude for an IP. Use when only the longitude value is required. | - |
IPDATA_CO_FIELD_POSTAL | Tool to return only postal code for an IP. Use when only the postal code (ZIP/postcode) is required. | - |
IPDATA_CO_FIELD_REGION | Tool to return only region for an IP. Use when only the region name is required. | - |
IPDATA_CO_FIELD_REGION_CODE | Tool to return only region_code for an IP. Use when only the ISO 3166-2 region code is required. | - |
IPDATA_CO_FIELD_THREAT | Tool to return only the threat object for the calling IP. Use when only the threat details are required for the current IP. | - |
IPDATA_CO_FIELD_TIME_ZONE | Tool to return only the time_zone object for an IP. Use when only timezone data is required. | - |
IPDATA_CO_GET_CURRENCY_FOR_IP | Tool to retrieve currency information for a specific IP. Use when you need currency details based on the geolocation of an IP address. | ip |
IPDATA_CO_IPDATA_BULK_LOOKUP_V1 | Tool to bulk lookup up to 100 IP addresses via ipdata.co. Use when you have multiple IPs and need geolocation and threat data in one call. | ips |
IPDATA_CO_IPDATA_EU_LOOKUP_CALLING_IP | Tool to lookup the calling client IP via EU-residency endpoint. Use when you need IP data processed and stored within EU. | - |
IPDATA_CO_IP_DATA_BASIC_ASN_FOR_IP | Tool to return basic ASN data for a specific IP. Use when you need ASN number, organization, domain, route, and type details. | ip |
IPDATA_CO_IP_DATA_COMPANY_FOR_IP | Tool to retrieve company data for a given IP address. Use when you need the organization name, domain, network prefix, and usage type for an IPv4 or IPv6. | ip |
IPDATA_CO_IP_DATA_LOOKUP_IP_V1 | Tool to lookup comprehensive IP information (geolocation, network, company, and threat data) in one call. Use when you need all IP insights together. | ip |
IPDATA_CO_IP_DATA_THREAT_FOR_IP | Tool to return threat intelligence data for a specific IP. Use when you need to determine if an IP is a Tor node, VPN, proxy, datacenter, threat actor, or listed on blocklists. | ip |
IPDATA_CO_IP_DATA_TIME_ZONE_FOR_IP | Tool to return timezone data for a specific IP. Use when you need timezone details, including name, abbreviation, offset, DST status, and local current time for an IP. | ip |
IPDATA_CO_LOOKUP_CALLING_IP | Tool to lookup full data for the calling client IP. Use when you need geolocation, network, and threat intelligence for the current IP. | - |
Links
We love our partners - FlyMy.AI builds with the best. Thanks, Ipdata.co!