Actions for AI. Real-world tasks your agent can't do alone.
Pay per use - no accounts. no logins. no keys.
Look up the network operator, country, and address block behind any IP address or ASN number.
Given an internet address (IP) or a network identification number (ASN), this tool returns who operates that piece of the internet: the network number, the owner's name, the country it's registered in, the regional registry that manages it, and the exact address range it belongs to. Useful for checking where traffic is coming from, enriching security alerts, or mapping out internet infrastructure.
https://asn-lookup.underscoredone.com/lookupSend a URL and origin, get back exactly which cross-origin permissions that server grants.
Sends a real request to any URL you provide, attaches an Origin header, and reads back all six standard cross-origin permission headers the server returns. Tells you whether cross-origin requests are enabled at all, whether your specific origin is permitted, and shows you every permission value exactly as the server sent it. Perfect for figuring out why a browser is blocking a request, confirming a freshly deployed service is configured correctly, or auditing whether a public API allows credentialed cross-origin calls.
https://cors-header-checker.underscoredone.com/checkReturns the latest, a specific month's, or a historical range of official US inflation (CPI) figures from BLS .
Gives you official United States inflation numbers from the government's Consumer Price Index BLS. Ask for the newest reading, a specific month in the past, or a whole range of months, and get back clear percentages for overall inflation and 'core' inflation (which ignores food and energy prices), plus a plain-English summary sentence.
https://cpi-report-us.underscoredone.com/cpiMake a real HTTP request from the cloud and get back the status code, headers, and body instantly.
Send an HTTP request to any URL from our servers and receive the full response — including the status code, all response headers, and the body content. Supports GET, POST, PUT, PATCH, DELETE, and HEAD. Automatically follows up to 3 redirects. Useful for testing endpoints, verifying servers are responding correctly, debugging redirect chains, or fetching raw data without needing a local setup.
https://curl-http-request.underscoredone.com/curlCheck email security (DMARC) configuration for one or many domains in a single request.
Give this tool a list of domain names and it will instantly check each one's DMARC email security record. DMARC is a standard that tells email providers how to handle fake or spoofed emails pretending to come from your domain. For each domain you submit, you get back whether a valid record exists, what the policy is (none, quarantine, or reject), whether reporting addresses are set up, and the full raw record text. Perfect for auditing many domains at once without any setup.
https://dmarc-lookup.underscoredone.com/dmarc-lookupLook up all 13 DNS record types plus full WHOIS registration data for up to 10 domains in one call.
Send up to 10 domain names and get back every DNS record type (A, AAAA, MX, CNAME, TXT, NS, PTR, SOA, SRV, CAA, NAPTR, DS, TLSA) plus the full WHOIS registration profile (registrar, dates, contacts, status, nameservers) for each one. URLs are accepted and automatically stripped down to the bare domain. Duplicate domains are quietly removed before processing. Results come back as one flat row per domain, ready to drop into a spreadsheet, database, or pipeline.
https://dns-whois-lookup.underscoredone.com/lookupGive it a list of domains and get back registration date, expiration date, age, and time remaining — instantly.
Send a list of domain names and this tool tells you exactly how old each one is, when it was first registered, when it expires, and how much time is left before expiration. Great for spotting brand-new suspicious domains, researching competitors, or evaluating domains before buying or linking to them. Works with over 100 domain extensions worldwide.
https://domain-age-checker.underscoredone.com/lookupCheck whether 1–10 domain names have an active registration record using the official RDAP protocol.
Give this API up to 10 domain names and it will tell you whether each one has a registration record on file with the official registry. It uses RDAP — the modern, structured replacement for WHOIS — so there is no messy free-text parsing. Each domain comes back labeled 'registered', 'unregistered', or 'indeterminate' (when the registry does not support RDAP for that ending). Important: 'unregistered' means no record was found, which usually means the name is available — but reserved or premium names can also return no record. This API tells you registration status only; it does not tell you price, premium status, or whether a registrar will actually let you buy the name.
https://domain-availability-checker.underscoredone.com/checkResolve an ENS name to an Ethereum address, or an address back to its ENS name.
Takes an ENS name (like vitalik.eth) and returns the Ethereum address it points to. Also works in reverse: give it a 0x... address and it returns the primary ENS name set for that address, if one exists. The direction is figured out automatically from what you send in, so you only ever need to fill in one field. This is useful for AI agents or apps that need to turn a friendly wallet name into a real address before doing anything, or to show a friendly name instead of a long hex string.
https://ens-resolver.underscoredone.com/resolveFetch Hacker News stories by category, or scan all stories/jobs/polls from a specific date, with optional nested comments.
This tool reads live information from Hacker News, a popular website where people share and discuss technology news. You can either ask for a current list of stories (like the Top, New, Best, Ask, Show, or Job lists) or ask for every story, job posting, and poll that was posted on one specific calendar day in the past. You can also choose to pull in the discussion comments underneath each story, including nested replies several levels deep.
https://hackernews-data.underscoredone.com/fetchCompute cryptographic hashes, HMAC signatures, and checksums — and verify webhook signatures with constant-time comparison.
Give this API any text or binary data and it instantly returns its fingerprint under whichever hash algorithms you choose — SHA-256, SHA-512, MD5, BLAKE2, CRC32, and more. It also signs data with a secret key (HMAC) and, most importantly, safely verifies whether an incoming signature matches — using a timing-safe comparison that prevents secret-leaking attacks. Language models cannot perform hashing: they produce a string of the right length and character set that looks correct but is simply wrong. Every webhook verification, idempotency key, cache fingerprint, or integrity check that relies on a hallucinated hash is silently broken. This API is the cure.
https://hash-hmac.underscoredone.com/hashFetches any web address and returns its response headers, status code, and redirect path.
Sends a request to the web address you provide and reports back everything the server said in response: the status code, all the response headers (like content type, caching rules, cookies, and security settings), how many times it got redirected, and how long the whole thing took. Handy for checking if a website's caching, security, or content settings are set up the way you expect.
https://http-header-checker.underscoredone.com/checkCheck the live status of up to 10 URLs at once and detect redirects instantly.
Give this API a list of up to 10 web addresses and it will visit each one to tell you whether it is working, broken, or redirecting visitors somewhere else. You get back the exact status number (like 200 for OK, 404 for not found, 500 for server error), whether the address redirects, and where it redirects to. Great for finding broken links, verifying website migrations, and running quick SEO audits without writing any code.
https://http-status-checker.underscoredone.com/checkOne endpoint to validate, repair, format, query, diff, convert, and canonicalize JSON — the most common operation in every agent workflow.
Every AI agent and developer runs into broken or confusing JSON constantly. This tool handles all the most common JSON headaches in one place: check if JSON is valid (with exact error location), fix near-JSON that has typos or formatting mistakes, pretty-print or minify, pull out specific values using a path expression, compare two JSON documents and see exactly what changed, convert to and from YAML or CSV, produce a byte-stable canonical form for hashing or signing, validate against a schema, and get size and structure statistics. Same input always gives the same output — fully predictable, no side effects.
https://json-suite.underscoredone.com/jsonConverts regular text into leetspeak or decodes leetspeak back into normal readable text.
Takes a piece of text and either converts it into leetspeak (replacing letters with numbers and symbols, like 'hello' becoming 'h3110') or converts leetspeak back into normal readable words. The conversion rules are fixed and consistent, so the same text always produces the same result.
https://leetspeak-translator.underscoredone.com/translateGet the exact monthly payment and full period-by-period breakdown for any fixed-rate loan — results an AI model cannot reliably compute on its own.
Give this API a loan amount, an interest rate, and a repayment term, and it hands back the precise monthly payment plus a complete schedule showing — for every single month — how much goes to interest, how much reduces the balance, and what you still owe. You can also ask 'what if I pay an extra $300 a month?' or 'what if I make a $10,000 lump payment in month 24?' and it will tell you exactly how many months you save and how much interest you avoid. Every number is computed with banker's rounding and a pinned arithmetic rule so that two correct systems running the same inputs produce identical results, down to the cent. No rate lookups, no market data — you supply the rate, the API does the math.
https://mortgage-amortization.underscoredone.com/calculateSend a picture, either as a public web address or as base64-encoded image data, and get back the plain text found inside it. The service reads the picture the same way a person would read a scanned document, receipt, sign, or screenshot, and gives you the words it recognized along with a confidence score. Only English text is supported right now.
https://ocr.underscoredone.com/readSend a host and port range, get back a clean list of which ports are open and what services are running on them.
Give this API a hostname or IP address and it will try connecting to each port in your requested range. For every port that answers, it tells you whether it is open or blocked, which service is likely running there (like a web server or SSH), and what software version was detected. This saves you from installing network tools, parsing messy command-line output, or writing socket loops yourself. Only scan hosts you own or have permission to scan — this tool does not check that for you.
https://port-scanner.underscoredone.com/scanTurn a list of text, URLs, or any strings into QR code images instantly — one call, many codes.
Send a list of texts — website addresses, phone numbers, plain words, WiFi details, anything — and get back a ready-to-use QR code image for each one. Every QR code comes as a base64-encoded PNG you can drop straight into a webpage or save to disk. Great for marketing campaigns, event tickets, product labels, menus, or any situation where you need many QR codes in one go. Empty entries are quietly skipped. Each input is limited to 700 characters. You must send at least one non-empty entry.
https://qr-code-generator.underscoredone.com/generateCapture a screenshot of a fully rendered webpage, including JavaScript-heavy pages.
Renders a webpage exactly as a real browser would, including all its scripts and dynamic content, then takes a picture of it. You can capture just the visible area or the whole scrollable page, choose the screen size, wait for slow-loading images to finish, and hide cookie banners or popups before the picture is taken.
https://screenshots.underscoredone.com/captureFetch a webpage and instantly extract all key SEO fields: title, meta tags, headings, canonical URL, and more.
Give this API a web address and it will visit that page, then hand back everything an SEO professional needs to know: the page title, meta description, meta keywords, robots instructions, canonical link, H1/H2/H3 headings, how many links are on the page, and the HTTP status code. No setup required — just paste a URL and get structured data back in under two seconds.
https://seo-data-extractor.underscoredone.com/extractCheck exactly where your Shopify product ranks when AI shopping assistants like ChatGPT and Gemini search for it.
This tool checks how well a Shopify store's products show up when AI shopping assistants such as ChatGPT, Gemini, Perplexity, Grok, and Copilot search for products. These assistants pull recommendations from a shared product catalog instead of browsing websites directly. This tool searches that same catalog with the keywords you provide, finds your store's product among the results, and tells you its rank position, which competitors are beating you, and how complete your product listing looks compared to theirs.
https://shopify-ai-rank-checker.underscoredone.com/rankGive it a sitemap.xml link and get back every URL listed in it — including nested sub-sitemaps — with metadata like last modified date and change frequency.
Give this API a link to any website's sitemap.xml file and it will fetch and parse it, returning every URL found inside. If the sitemap links to other sitemaps (called sitemap indexes), it will follow and extract those too. Each URL is returned with any extra information available, such as when the page was last updated and how often it changes. Useful for SEO audits, content inventories, broken link checks, and competitive research.
https://sitemap-url-extractor.underscoredone.com/extractChecks whether a website or web address is currently reachable and reports how fast it responded.
Sends a single request to a web address you provide and reports whether the site is up or down. It tells you the response code the site returned, how long it took to respond (in milliseconds), the final address after any redirects, and a plain reason if the check failed (such as the address not existing, the connection being refused, the request timing out, or a security certificate problem). Useful for confirming a site is live before linking to it, crawling it, or telling a user about it.
https://url-uptime-checker.underscoredone.com/check