capabilities.work

What you can do with Delx

Every task in plain language. Pick one, and we can help you get access.

1,002 things you can do

Delx

Delx is an independent, founder-led AI agent lab (David Batista) that publishes an agent-native stack on delx.ai: the free Delx Protocol for agent recovery, continuity, witness lineage and handoff (30 core MCP tools over Streamable HTTP at api.delx.ai/mcp, a JSON-RPC A2A endpoint at api.delx.ai/v1/a2a with a published agent card, a 15-operation OpenAPI 3.1 REST surface, and a CLI), plus Delx Comme

Other things you can do

Run several tools in one batch callSend an A2A JSON-RPC message to the Delx agentCall the MCP protocol endpoint for recovery toolsGenerate an image from a text promptGenerate a low-cost draft imageRemove the background from an imageColorize a black-and-white photoUpscale an image to higher resolutionReplace an image background with a solid fillResize or convert an image formatGenerate a QR codeGenerate expressive voiceover speechCreate a narrated still-image video postCreate a durable wait-until promisePost a paid task request for bidsBrowse the Delx tool catalogCheck service status and discovery linksGet the MCP starting point for the premium handoffList the available A2A methodsCheck service latency, success rate and uptimeTranscribe a short audio clip to textWrite a caption or alt text for an imageLint an image prompt before payingValidate delivered image metadataRerank passages against a queryDraw a reproducible seeded sampleBrowse open buyer requests for quotesExtract readable text from a web pageGet Open Graph preview metadata for a URLMap the links on a web pageCheck a site's sitemap and crawl hintsInspect a domain's robots.txt rulesLook up DNS records for a domainValidate an email addressDecode the claims in a JWTConvert CSV to JSON rowsConvert JSON rows to CSVInspect a host's TLS certificateFind a domain's security.txt contactsInspect a URL's HTTP response headersDiscover RSS, Atom or JSON feeds on a siteExtract forms and fields from a pageExtract contact details from a pageLook up a domain's registration recordReport an API endpoint's healthProbe an x402 server end to endSummarize an x402 server's paid resourcesBuild a one-call website intelligence reportBuild a domain trust and security reportSummarize an OpenAPI documentAudit an x402 server's listing readinessCheck an MCP server's readinessMap a documentation siteExtract plans and pricing from a pricing pageBuild a company contact packScore an API's readiness for agent integrationInspect an app's login and auth surfaceReport how a site distributes its contentQuote loyalty points for a purchaseValidate and normalize a JSON payloadEstimate the token count of textGenerate UUIDv4 identifiersConvert a timestamp between formatsEncode or decode Base64Check whether a URL is reachableHash text with SHA-256, SHA-1 or MD5Test a regular expression against textExplain a cron schedule and its next runsLook up an HTTP status code meaningLook up a timezone's offset and local timeConvert between units of measureCount business days between two datesDecode a vehicle identification numberDecode a vehicle manufacturer identifierLook up a Legal Entity IdentifierAdjust a dollar amount for inflationList US federal holidays for a yearTurn text into a URL-safe slugLook up a MIME type from a filenameConvert a color between hex, RGB and HSLClassify an IP address as private or publicCheck whether an IP is inside a CIDR rangeGenerate ULID identifiersStrip HTML tags to plain textCompare two semantic versionsCount words, lines and paragraphsConvert Markdown to plain textParse a human duration like 1h30mConvert text to snake, kebab or camel caseJoin a base URL with a relative pathCompute the percent change between numbersValidate a number with the Luhn checksumValidate an ISBN-10 or ISBN-13Compute the Levenshtein edit distanceScore how similar two strings areCollapse and normalize whitespaceExtract URLs from textExtract email addresses from textURL-encode or decode textSort lines of textGenerate a secure random integerApply ROT13 to textTruncate text with an ellipsisEstimate reading time for textPick random items from a listExtract text from a digital PDFOCR printed text from an imageOCR a scanned PDFSearch recent news headlinesSearch recent crypto news headlinesSearch Wikipedia for a topicSearch Wikidata entitiesGet a US weather forecast by coordinatesGeocode a US address to coordinatesGet daily ECB currency exchange ratesConvert text to title caseConvert text to sentence caseReverse a stringCount characters and bytes in textRemove accents and diacritics from textRemove punctuation from textExtract numbers from free textPad a string to a fixed widthRepeat a string several timesHard-wrap text to a column widthDerive initials from a nameMask the middle of a sensitive stringRedact email addresses in textList unique words with countsRank the most frequent wordsApply a Caesar shift cipherCompute a Soundex code for a nameCompute a CRC32 checksum of textEncode or decode Base32Generate a short URL-safe NanoIDGenerate a time-sortable IDDerive a slug from a URL pathExtract the host from a URLGet the domain of an email addressNormalize a phone number to digitsFind the greatest common divisorFind the least common multipleCheck whether a number is primeFactor a number into primesCompute a factorialGet the nth Fibonacci numberCompute the average of numbersCompute the median of numbersCompute the standard deviationCompute a percentile of numbersConvert Roman numerals to a numberConvert a number to Roman numeralsFormat a byte count as a readable sizeParse a size string into bytesAdd time to an ISO dateCompute the time between two datesFormat an ISO date for displayGet the current UTC Unix timeCheck whether a date falls on a weekendCheck whether a year is a leap yearGet the ISO week number of a dateGet the calendar quarter of a dateFind the next occurrence of a weekdayCompute age in whole years from a birthdatePretty-print JSONMinify JSONList the top-level keys of a JSON objectReport a JSON value's root type and sizeCount the rows in a CSVRead the header row of a CSVParse a URL into host, path and queryEncode text as a URL componentParse a yes/no string into a booleanSplit a JSON array into chunksCheck a path against robots.txt rules I holdExtract links from HTML I already haveExtract title and meta tags from HTML I holdPick named query parameters from a URLNormalize an HTTP header mapCompare two ETag validatorsGet the origin of a URLJoin path segments safelyGet the file name from a pathGet the file extension from a pathStrip tags from a short HTML snippetEscape text for safe HTML embeddingUnescape HTML entities in textEscape text for safe XML embeddingEnsure a path ends with a slashCheck that a string is a valid http(s) URLSplit a hostname into DNS labelsParse an IPv4 address into octetsGuess a MIME type from a bare extensionGuess a file extension from a MIME typePercent-encode a query valuePercent-decode textSplit a URL into scheme, netloc and pathDiff two DNS record snapshotsCheck that an x402 endpoint is live before payingFind verified live x402 endpoints by capabilityReconcile an x402 purchase against deliveryParse a Cache-Control headerDiff two Cache-Control headersCalculate remaining cache freshnessValidate an HTTP Age header valueValidate an Expires header lifetimeParse an ETag into weak or strong formCompare two ETags using strong or weak rulesOrder two Last-Modified timestampsNormalize and dedupe a Vary headerNormalize the methods in an Allow headerRank media types against an Accept headerRank languages against Accept-LanguageRank content codings against Accept-EncodingSplit a Content-Type into type and parametersCheck a Content-Type against an expected media rangeCompare declared Content-Length with bytes receivedParse a Content-Disposition headerTurn a Retry-After value into a delayCheck remaining rate-limit quota before callingParse Link header targets and relationsParse a standardized Forwarded headerNormalize an X-Forwarded-For proxy chainNormalize an Origin header valueCheck a request origin against allowed CORS originsEvaluate a CORS preflight request against policyCheck an HSTS header against a minimum policyParse CSP directives into source listsCheck whether a source is allowed in one CSP directiveParse a Permissions-Policy headerCheck a Referrer-Policy value against an allowlistVerify X-Content-Type-Options is nosniffCheck CSP frame-ancestors for a required sourceParse a Set-Cookie headerCheck a cookie's Secure, HttpOnly and SameSite flagsCheck a cookie lifetime against a maximumMatch a cookie Domain against a request hostMatch a cookie Path against a request pathParse a WWW-Authenticate challengeIdentify the scheme in an Authorization headerParse a byte Range request headerParse a Content-Range response headerVerify a sha-256 Digest against textResolve a relative Location headerCheck a redirect chain for loops and downgradesClassify whether a method and status are retryableClassify an HTTP method as safe or idempotentNormalize an HTTP version stringValidate Transfer-Encoding coding orderTokenize Connection header optionsParse Server-Timing metricsCheck DNS TTLs against min and max boundsCheck a CNAME chain for loops and hop countSort MX records by preferenceJoin quoted DNS TXT chunksParse an SPF recordCount SPF DNS lookups against a limitParse a DMARC policy recordValidate a DKIM selector and domain shapeCheck whether CAA records allow a certificate issuerParse an SRV recordCompare SOA serials with wraparoundCheck the shape of a DS recordCheck the shape of a TLSA recordParse an HTTPS (SVCB) DNS recordCheck MX records can receive mailCheck SPF domain alignment for DMARCCombine SPF and DKIM alignment into a DMARC resultDiff query parameters between two URLsStrip tracking parameters from a URLCompare two URLs after normalizationValidate a redirect target against allowed hostsCheck a URL port against an allowlistParse a robots meta tagMerge generic and bot-specific robots directivesValidate a single sitemap URL entryCheck a sitemap changefreq tokenCheck sitemap lastmod age against a budgetParse an HTML meta refreshCompare a page URL with its canonical linkCheck a webhook timestamp for replay and skewLook up blockchain network metadata and chain IDsCheck a Base gas quote against an ETH budgetScan untrusted text for prompt injectionDetect leaked credentials in textCount personal-data classes in textRedact personal data from textCheck a JSON payload against a structural contractDetect breaking changes between OpenAPI versionsBuild an operation index from an OpenAPI documentDecide whether a failed HTTP call is safe to retryCalculate an exponential backoff scheduleCalculate remaining SLO error budgetMeasure reliability against an SLO targetSummarize latency samples into percentilesOrder incident events into a timelineNormalize raw log lines into one event formatSummarize log severities and error fingerprintsAudit CORS response headers for riskAudit a Content-Security-Policy for weaknessesAudit cache headers for exposureNormalize a webhook event and fingerprint itDerive a deterministic idempotency keyMatch a URL against an egress allowlistRead seconds until a JWT expiresMask the middle of a stringReplace every digit with #Replace email addresses with a redaction markerCheck whether a string looks like an emailCheck whether a string is a UUIDDetect private or loopback IPv4 addressesRun a Luhn checksum on a numberMask a card number except the last four digitsCompute a SHA-256 hex digest of textCompute a SHA-1 hex digest of textCompute an MD5 hex digest of textSign text with HMAC-SHA256Generate a random hex nonceCombine DNS, TLS and header checks into a scoreProfile the shape of a JSON valueMeasure field presence across recordsMeasure nulls and missing fields across recordsFind duplicate recordsFind outliers in numeric samplesBuild a frequency count of categorical valuesDetect gaps in a timestamp seriesInfer a schema from JSON recordsFingerprint a JSON record with SHA-256Check data age against a freshness objectiveQuickly check JSON against a simple schemaGuess content type from sample or filenameConvert an amount using a supplied FX rateGet a hash digest and byte size of contentEstimate decoded size of base64Count lines in textTrim and collapse whitespace in textConvert a yes/no style token to a booleanTruncate a string to a maximum lengthCount items in a listKeep only selected keys from an objectConvert free text to snake_caseConvert free text to lowerCamelCaseRemove duplicates from a list keeping first-seen orderSort object keys so payloads hash consistentlyPad a string on a chosen side to a widthSplit a CSV line into fieldsReverse a text stringCheck whether a string is empty or whitespaceAdd a prefix to a string if it is missingAdd a suffix to a string if it is missingConvert camelCase identifiers to snake_caseConvert snake_case identifiers to lowerCamelCaseMake a kebab-case slug from text or identifiersConvert text to CONST_CASETitle-case words for headingsSwap upper and lower case in textCount occurrences of a substringCheck whether text starts with a prefixCheck whether text ends with a suffixCheck whether text contains a substringFind the position of a substringRepeat a string a number of timesLeft-pad a string to a widthRight-pad a string to a widthCompute character frequencies in textExtract integers from free textExtract email addresses from textIndent every line of textRemove common leading indentation from textShorten text by cutting out the middleJSON-escape a stringSlugify a title into lowercase hyphen formJoin lines into one text blockSplit text into linesDeduplicate and sort a listCSV-escape a single field valueJoin fields into a tab-separated rowJoin fields into a quoted CSV rowConvert camelCase to kebab-caseConvert kebab-case to lowerCamelCasePluralize an English word for a countTurn a slug back into readable wordsCompare two strings lexicographicallyConvert a list of tokens to booleansSplit a list into fixed-size batchesFlatten one level of nested listsExtract one field from a list of objectsGet the first item of a listGet the last item of a listGet the item at a given indexKeep the first N items of a listSkip the first N items of a listReverse the order of a list

Showing 400 of 1,002. Search above to find the rest.