{"uid":"cap_zjbAT7p1pBelfbTqw7nsK","slug":"agentshelf-syntexa-ch-md5-regex-extractor-00dff271","name":"agentshelf.syntexa.ch MD5 Regex Extractor","description":"Call when an agent needs MD5 hex digests extracted from text, capped at 20 matches. An empty match list is billed. No network. Exact $0.004 USDC. Prefer unpaid POST /v1/sandbox/regex-md5 first.","url":"https://agentshelf.syntexa.ch/v1/regex-md5?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","examples":["d41d8cd98f00b204e9800998ecf8427e"],"maxLength":100000,"minLength":1,"description":"Input for this SKU. The route description says whether it is plain text, a URL, base64 bytes, or an already-encoded token."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_XzE0dd7irovFeBCIvie1w","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts all MD5 hex digests found in a text string via regex, returning up to 20 matches","exampleAgentPrompt":"Can you scan this text and pull out all the MD5 hashes from it? Here's the content: 'd41d8cd98f00b204e9800998ecf8427e is the empty string hash and 9e107d9d372bb6826bd81d3542a419d6 appears later in the log.'","exampleUseCases":[{"title":"Audit log MD5 extraction","prompt":"I have a server log with a bunch of entries — can you find every MD5 hash in it? Here's the log text: 'File integrity check: a87ff679a2f3e71d9181a67b7542122c OK, backup: 1679091c5a880faf6fb5e6087eb1b2dc FAIL.'"},{"title":"Release manifest checksum parsing","prompt":"Can you pull all the MD5 checksums out of this release manifest text so I can verify them? The manifest reads: 'package.tar.gz  d41d8cd98f00b204e9800998ecf8427e\\nreadme.txt  c4ca4238a0b923820dcc509a6f75849b'"},{"title":"Security report hash scanning","prompt":"I've got a threat intelligence report with some embedded MD5 indicators of compromise — please extract all the MD5 hashes from this text: 'Malware sample 5d41402abc4b2a76b9719d911017c592 was found alongside dropper cfcd208495d565ef66e7dff9f98764da.'"}],"resultDescription":"A JSON object containing a list of up to 20 MD5 hex digest strings (32-character lowercase hexadecimal) found in the input text via regex matching. If no MD5 hashes are present, an empty list is returned — and the call is still billed.","failureModes":["Empty match list returned (and billed) when input text contains no MD5-formatted strings","Input text exceeds 100,000 character limit — request rejected","Missing or empty 'text' field — validation error","More than 20 MD5 matches in text — only first 20 returned, rest silently truncated","Payment of $0.004 USDC not provided — 402 Payment Required response"],"whenToPreferThis":"Use this endpoint when you need to reliably extract MD5 hex digests (32-character lowercase hex strings) from arbitrary text without running your own regex logic. Ideal for log analysis, checksum manifest parsing, security report scanning, or any workflow where MD5 hashes appear embedded in free-form text. No network calls or LLM inference are involved, making it fast and deterministic. Be aware the free sandbox endpoint POST /v1/sandbox/regex-md5 should be tried first to avoid unnecessary billing, especially when the text may contain no MD5 hashes.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T06:50:24.451Z","isFirstParty":false,"canonicalSlug":"agentshelf-syntexa-ch-md5-regex-extractor-00dff271"}