list_tools
List tools and prices (free)
Free: every Blixtworks tool with price, inputs and description (63 tools). Optionally filter by group.
group
com.blixtworks.wwwPublished by www.blixtworks.comOfficial publisherv1.1.0Updated Nov 2, 2026
63 pay-per-call tools for agents: vision, text, data, web, blockchain. USDC on Base via x402.
Pay-per-call utility API exposing 63 tools for image vision, text, data conversion and web/domain checks, billed in USDC on Base.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/com.blixtworks.www%2Ftools/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"blixtworks": {
"type": "http",
"url": "https://www.blixtworks.com/mcp"
}
}
}An autonomous money system: a pay-per-call vision toolbox for AI agents, plus a marketplace worker. Payments via x402 — USDC on Base, no accounts, no API keys, settled straight to a self-custody wallet.
Live: https://www.blixtworks.com
Free: GET /demo, GET /openapi.json, GET /.well-known/x402, landing page.
Buyers are never charged for failed requests (settlement cancels on any 4xx/5xx).
INFERENCE=proxy): stable URL, x402 paywall,
~100MB RAM, no models. Auto-deploys from this repo's master.INFERENCE=local): runs the actual models
(CLIP, ViT-GPT2, Tesseract) behind /infer, exposed via a cloudflared quick tunnel./internal/upstream, signed with the agent wallet key and verified on-chain-style
(viem verifyMessage) — no shared-secret setup, no hijackable upstream.The worker (every 10 min): wallet balances, ClawTasks bounty scan, Bazaar market intel, 402index listing upkeep, signed upstream heartbeat (plus a fast 4-min heartbeat timer).
MCP server: mcp/ — 10 tools with automatic x402 payment for any MCP client.
Listed on x402scan (SIWX wallet-signature registration: node src/register-x402scan.js <url>)
and 402index (keyless, worker maintains it). PR to awesome-x402 pending. Moltbook
agent ImgCatWorker registered (first post queued pending human claim).
Self-custody, generated locally with viem — no exchange, no KYC. Address in .env
(AGENT_ADDRESS), private key in .env (AGENT_PRIVATE_KEY, mode 600). Back up
.env — it is the money. Import into any wallet app (network: Base) to withdraw.
No botting human-only platforms, no fake engagement, no spam. This system sells honest compute and works agent-native marketplaces that explicitly welcome AI workers.
Source: README.md at commit 18f84c5
List tools and prices (free)
Free: every Blixtworks tool with price, inputs and description (63 tools). Optionally filter by group.
groupRun a free sample (free)
Free: runs the real CLIP model on a sample image so you can judge output quality before paying.
Takes no parameters.
How to pay (free)
Free: exact payment steps, the receiving address, and how credit works.
toolCheck remaining credit (free)
Free: how much unspent credit a wallet address currently has with this endpoint.
addressrequiredRedeem a payment into credit (free)
Turn a USDC payment you already made into credit you can spend across multiple tool calls. Pass the transaction hash.
paymentTxrequiredcategorize ($0.02)
Zero-shot image categorization (CLIP). POST {"image": "<https url or data URI>", "labels": ["optional", "custom"]} -> ranked labels with confidence scores. Costs $0.02 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
imagelabelspaymentTxpayerAddresscaption ($0.02)
Image captioning. POST {"image": "<https url or data URI>"} -> one-sentence natural-language description. Costs $0.02 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
imagepaymentTxpayerAddressocr ($0.03)
OCR (English). POST {"image": "<https url or data URI>"} -> extracted text with confidence score. Costs $0.03 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
imagepaymentTxpayerAddressembed ($0.015)
CLIP image embedding. POST {"image": "<https url or data URI>"} -> 512-dim vector for similarity search. Costs $0.015 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
imagepaymentTxpayerAddresshash ($0.005)
Cryptographic hashes. POST {"text": "...", "algorithms": ["sha256","md5"]} -> hex digests (default md5, sha1, sha256, sha512). Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
textpaymentTxalgorithmspayerAddresshmac ($0.005)
HMAC signature. POST {"text": "...", "key": "...", "algorithm": "sha256"} -> hex and base64 signature. Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
keytextalgorithmpaymentTxpayerAddressuuid ($0.005)
Generate UUIDs. POST {"count": 5, "version": "v4"} -> list of UUIDs (max 100). Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
countpaymentTxpayerAddressbase64 ($0.005)
Base64 encode or decode. POST {"text": "...", "mode": "encode"|"decode", "urlSafe": false} -> result. Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
modetextpaymentTxpayerAddressslugify ($0.005)
URL-safe slug from any text. POST {"text": "Hällö Wörld!"} -> {"slug": "hallo-world"}. Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
textpaymentTxpayerAddresscase_convert ($0.005)
Convert text case. POST {"text": "...", "to": "camel"|"snake"|"kebab"|"pascal"|"upper"|"lower"|"title"} -> converted text. Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
totextpaymentTxpayerAddresstext_stats ($0.005)
Text statistics. POST {"text": "..."} -> characters, words, sentences, paragraphs, reading time, top words. Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
textpaymentTxpayerAddressregex ($0.005)
Test a regular expression and extract matches. POST {"text": "...", "pattern": "\\d+", "flags": "g"} -> matches with groups and indices. Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
textflagspatternpaymentTxpayerAddressdiff ($0.01)
Compare two texts. POST {"a": "...", "b": "...", "mode": "lines"|"words"|"chars"} -> unified diff plus added/removed counts. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
abpaymentTxpayerAddresslanguage_detect ($0.01)
Detect the language of a text. POST {"text": "..."} -> ISO 639-3 code and name. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
textpaymentTxpayerAddressword_frequency ($0.01)
Word and n-gram frequency analysis. POST {"text": "...", "ngram": 1, "limit": 20, "stopwords": true} -> ranked terms. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
textlimitngrampaymentTxpayerAddresslorem ($0.005)
Generate placeholder text. POST {"paragraphs": 2, "wordsPerParagraph": 40} -> lorem ipsum text. Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
paymentTxparagraphspayerAddressjson_format ($0.005)
Format, minify or validate JSON. POST {"json": "...", "mode": "pretty"|"minify"|"validate", "indent": 2} -> formatted output or validation error with position. Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
jsonmodepaymentTxpayerAddressjson_query ($0.01)
Query JSON with a dot/bracket path. POST {"json": "...", "path": "users[0].name"} -> the value at that path. Supports [*] to map over arrays. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
jsonpathpaymentTxpayerAddressjson_to_csv ($0.01)
Convert a JSON array of objects to CSV. POST {"json": "[{...}]", "delimiter": ","} -> CSV text. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
jsonpaymentTxpayerAddresscsv_to_json ($0.01)
Convert CSV to JSON. POST {"csv": "...", "header": true, "delimiter": ","} -> array of objects (or arrays when header is false). Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
csvpaymentTxpayerAddressyaml_convert ($0.01)
Convert between YAML and JSON. POST {"text": "...", "to": "json"|"yaml"} -> converted document. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
totextpaymentTxpayerAddressxml_to_json ($0.01)
Convert XML to JSON. POST {"xml": "<root>...</root>"} -> parsed object. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
xmlpaymentTxpayerAddressmarkdown_to_html ($0.01)
Render Markdown to HTML. POST {"markdown": "# Title"} -> HTML string. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
markdownpaymentTxpayerAddressjwt_decode ($0.01)
Decode a JWT without verifying it. POST {"token": "eyJ..."} -> header, payload, expiry status. Signature is NOT verified. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
tokenpaymentTxpayerAddressrss_parse ($0.02)
Parse an RSS or Atom feed. POST {"url": "https://..."} or {"xml": "..."} -> feed title and items with links and dates. Costs $0.02 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
urlpaymentTxpayerAddresssitemap_parse ($0.02)
Parse a sitemap.xml (including sitemap indexes). POST {"url": "https://example.com/sitemap.xml"} -> URLs with last-modified dates. Costs $0.02 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
urlpaymentTxpayerAddresspdf ($0.03)
PDF text extraction. POST {"pdf": "<https url or data:application/pdf base64 URI>"} -> plain text, page count and metadata. Costs $0.03 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
pdfpaymentTxpayerAddresshttp_headers ($0.01)
Inspect HTTP response headers for a URL. POST {"url": "https://...", "method": "HEAD"} -> status, headers, timing, redirect chain. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
urlpaymentTxpayerAddressurl_expand ($0.01)
Expand a shortened URL by following redirects. POST {"url": "https://bit.ly/x"} -> final destination and hop chain. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
urlpaymentTxpayerAddressssl_check ($0.02)
Inspect a TLS certificate. POST {"domain": "example.com", "port": 443} -> issuer, subject, validity dates, days until expiry. Costs $0.02 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
domainpaymentTxpayerAddresswhois ($0.02)
Domain registration data via RDAP. POST {"domain": "example.com"} -> registrar, creation/expiry dates, nameservers, status. Costs $0.02 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
domainpaymentTxpayerAddressrobots_check ($0.01)
Fetch and interpret robots.txt. POST {"url": "https://example.com", "userAgent": "GPTBot", "path": "/"} -> whether crawling is allowed, plus sitemaps. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
urlpaymentTxuserAgentpayerAddressmetadata ($0.02)
Extract page metadata: title, description, Open Graph, Twitter card, canonical, favicon, language. POST {"url": "https://..."}. Costs $0.02 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
urlpaymentTxpayerAddressip_lookup ($0.01)
Resolve a hostname to IPs and reverse-resolve. POST {"host": "example.com"} -> A/AAAA records and PTR names. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
hostpaymentTxpayerAddressemail_validate ($0.01)
Validate an email address: syntax plus live MX record check on the domain. POST {"email": "[email protected]"} -> deliverability signals. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
emailpaymentTxpayerAddressmd ($0.02)
HTML to Markdown. POST {"url": "<https url>"} or {"html": "<raw html>"} (+ optional "mode": "article"|"full", default article) -> clean LLM-ready markdown with title/byline. Costs $0.02 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
urlmodepaymentTxpayerAddressdns ($0.01)
DNS lookup. POST {"domain": "example.com", "type": "A"|"AAAA"|"MX"|"TXT"|"NS"|"CNAME"|"SOA"|"all"} -> resolved records. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
typedomainpaymentTxpayerAddressunit_convert ($0.005)
Convert between units. POST {"value": 5, "from": "km", "to": "mi"} -> converted value. Supports length, mass, volume, time, area, speed, data, pressure, energy and temperature (c/f/k). Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
tofromvaluepaymentTxpayerAddressnumber_base ($0.005)
Convert a number between bases. POST {"value": "255", "from": 10, "to": 16} -> converted string (bases 2-36). Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
tofromvaluepaymentTxpayerAddresscolor_convert ($0.005)
Convert colours between hex, RGB and HSL. POST {"color": "#2563eb"} -> hex, rgb, hsl and luminance/contrast info. Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
colorpaymentTxpayerAddresstimestamp ($0.005)
Convert timestamps and dates. POST {"value": 1735689600, "timezone": "Europe/Stockholm"} or {"value": "2026-01-01T00:00:00Z"} -> unix seconds/ms, ISO, and formatted local time. Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
valuetimezonepaymentTxpayerAddressdate_diff ($0.005)
Difference between two dates. POST {"from": "2026-01-01", "to": "2026-12-25"} -> days, hours, business days and a human summary. Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
tofrompaymentTxpayerAddresscron_parse ($0.01)
Explain a cron expression and list upcoming run times. POST {"expression": "0 9 * * 1-5", "count": 5, "timezone": "UTC"}. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
countpaymentTxexpressionpayerAddressdistance ($0.005)
Great-circle distance between two coordinates. POST {"from": {"lat": 59.33, "lon": 18.07}, "to": {"lat": 51.51, "lon": -0.13}} -> km, miles and bearing. Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
tofrompaymentTxpayerAddresscurrency_convert ($0.02)
Convert currency at current or historical reference rates (ECB via Frankfurter). POST {"amount": 100, "from": "EUR", "to": "SEK", "date": "2026-01-15"}. Costs $0.02 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
tofromamountpaymentTxpayerAddressluhn_validate ($0.005)
Validate an identifier with the Luhn checksum (credit cards, IMEI, Swedish personnummer). POST {"number": "4111111111111111"} -> validity and detected card scheme. Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
numberpaymentTxpayerAddressphone_parse ($0.01)
Parse and validate a phone number. POST {"phone": "+46701234567", "country": "SE"} -> validity, type, and E.164/national/international formats. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
phonepaymentTxpayerAddressiban_validate ($0.005)
Validate an IBAN (checksum and country length). POST {"iban": "SE45 5000 0000 0583 9825 7466"}. Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
ibanpaymentTxpayerAddresspercentage ($0.005)
Percentage maths. POST {"mode": "change"|"of"|"increase"|"decrease", "a": 120, "b": 150} -> result with explanation. Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
abmodepaymentTxpayerAddressimage_info ($0.01)
Image dimensions and properties without any ML. POST {"image": "https://..."} -> width, height, aspect ratio, format, file size, transparency. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
imagepaymentTxpayerAddressimage_resize ($0.02)
Resize or convert an image. POST {"image": "https://...", "width": 800, "height": null, "format": "jpeg"|"png", "quality": 80} -> data URI of the result. Costs $0.02 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
imagewidthpaymentTxpayerAddressimage_palette ($0.015)
Extract the dominant colour palette from an image. POST {"image": "https://...", "colors": 5} -> hex colours with share percentages. Costs $0.015 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
imagecolorspaymentTxpayerAddressimage_crop ($0.02)
Crop an image. POST {"image": "https://...", "x": 0, "y": 0, "width": 200, "height": 200} -> cropped image as a data URI. Costs $0.02 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
xyimagewidthheightpaymentTxpayerAddressimage_transform ($0.02)
Rotate, flip or apply filters to an image. POST {"image": "...", "rotate": 90, "flip": "horizontal", "filter": "greyscale"|"sepia"|"invert"|"blur"} -> transformed image. Costs $0.02 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
imagefilterpaymentTxpayerAddressimage_placeholder ($0.01)
Generate a solid or gradient placeholder image. POST {"width": 600, "height": 400, "color": "#2563eb", "text": "optional"} -> PNG data URI. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
colorwidthheightpaymentTxpayerAddressqr ($0.01)
QR code generation. POST {"text": "<content>", "format": "svg"|"png"} -> QR code as an SVG string or PNG data URI. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
textformatpaymentTxpayerAddressexif ($0.01)
EXIF metadata extraction. POST {"image": "<https url or data:image URI>"} -> camera, timestamps, GPS and other metadata. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
imagepaymentTxpayerAddresswallet_balance ($0.015)
Native and USDC balance for an address. POST {"address": "0x...", "chain": "base"|"ethereum"} -> balances, transaction count and explorer link. Costs $0.015 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
chainaddresspaymentTxpayerAddresstoken_info ($0.015)
ERC-20 token metadata. POST {"token": "0x...", "chain": "base"} -> name, symbol, decimals, total supply. Costs $0.015 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
chaintokenpaymentTxpayerAddressgas_price ($0.01)
Current gas price and what a transfer costs. POST {"chain": "base"|"ethereum"} -> gwei, block number and estimated transfer cost. Costs $0.01 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
chainpaymentTxpayerAddressaddress_validate ($0.005)
Validate an EVM address and detect whether it is a contract. POST {"address": "0x...", "chain": "base"} -> checksum form and account type. Costs $0.005 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
chainaddresspaymentTxpayerAddressens_resolve ($0.015)
Resolve an ENS name to an address, or an address to its primary ENS name. POST {"name": "vitalik.eth"} or {"address": "0x..."}. Costs $0.015 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
namepaymentTxpayerAddresstx_lookup ($0.02)
Look up a transaction by hash. POST {"hash": "0x...", "chain": "base"} -> status, value, gas used, from/to and block. Costs $0.02 in USDC on Base — pass paymentTx or payerAddress to pay (call how_to_pay for details).
hashchainpaymentTxpayerAddress90% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare a license in the repository or the registry entry.
./start.sh # server (local mode) + tunnel + worker, idempotentnode src/status.js # balances, sales, listings, current URLs