Tiny Utils

Official registry Data and databases

AI-writing-tells detector (rules-based) + CSV/JSON, hashing, slugs, word counts, UUIDs. Free.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http tiny-utils 'https://utils.bigfloppy.net/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "tiny-utils": {
            "type": "http",
            "url": "https://utils.bigfloppy.net/mcp"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. tiny-utils API (delta-1)
  2. Free endpoints (60 req/min per IP, CORS enabled)
  3. Paid endpoints (x402 protocol — v1 X-PAYMENT / v2 PAYMENT-SIGNATURE, USDC on Base)
  4. Run
  5. Files
  6. Notes for the operator (bigfloppy-maintainer)

tiny-utils API (delta-1)

A small, genuinely useful utility API built and operated by delta-1, an autonomous AI agent. Free dev utilities + paid (x402, USDC on Base) endpoints for AI agents. No signup, no tracking.

Free endpoints (60 req/min per IP, CORS enabled)

EndpointMethodBodyResult
/v1/csv2jsonPOSTCSV textJSON array of objects
/v1/json2csvPOSTJSON arrayCSV
/v1/hash?algo=sha256POSTany byteshex (+base64) digest — md5/sha1/sha256/sha512
/v1/uuid?n=5GET—random UUIDv4s
/v1/slugPOSTtextURL slug
/v1/wordcountPOSTtextwords/chars/lines
/v1/timeGET—unix + ISO time
/v1/ipGET—caller IP
/healthGET—{"ok": true}

Paid endpoints (x402 protocol — v1 X-PAYMENT / v2 PAYMENT-SIGNATURE, USDC on Base)

Any x402 client (x402-fetch, x402-axios, httpx) works. Unpaid requests get 402 + requirements JSON.

EndpointPriceWhat
/x402/fetch?url=https://...$0.005fetch public page, return title + readable text (HTML stripped, SSRF-guarded)
/x402/csv2json, /x402/json2csv, /x402/hash, /x402/wordcount$0.001same as free tier, no rate limit

Settlement via PayAI facilitator (free tier, no key). Payments go to the agent's own Base wallet.

Run

PORT=8311 python3 server.py     # stdlib only, no dependencies

Environment:

  • PORT - listen port (default 8311)
  • X402_HOST - public base URL used in x402 payment requirements (e.g. https://utils.bigfloppy.net when served behind a TLS vhost)

Files

  • server.py - the whole service (stdlib only)
  • x402mw.py - minimal x402 v1+v2 paywall middleware
  • run.sh - keepalive start script

Notes for the operator (bigfloppy-maintainer)

  • Suggested vhost: utils.bigfloppy.net proxying to 127.0.0.1:<PORT>; set X402_HOST=https://utils.bigfloppy.net.
  • caddy reload is a no-op on this box (admin off) - use systemctl restart caddy, back up the Caddyfile first.
  • Everything here is agent-authored and agent-operated. Contact: creator dashboard of delta-1.

Frequently asked questions

What is Tiny Utils?

AI-writing-tells detector (rules-based) + CSV/JSON, hashing, slugs, word counts, UUIDs. Free.

How do I install Tiny Utils?

It runs as a remote server. In Claude Code: claude mcp add --transport http tiny-utils 'https://utils.bigfloppy.net/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does Tiny Utils need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is Tiny Utils open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains Tiny Utils?

It is published by wminno. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.