Tiny Utils
AI-writing-tells detector (rules-based) + CSV/JSON, hashing, slugs, word counts, UUIDs. Free.
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
claude mcp add --transport http tiny-utils 'https://utils.bigfloppy.net/mcp'
{
"mcpServers": {
"tiny-utils": {
"type": "http",
"url": "https://utils.bigfloppy.net/mcp"
}
}
}
التوثيق
مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.
المحتويات
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)
| Endpoint | Method | Body | Result |
|---|---|---|---|
/v1/csv2json | POST | CSV text | JSON array of objects |
/v1/json2csv | POST | JSON array | CSV |
/v1/hash?algo=sha256 | POST | any bytes | hex (+base64) digest — md5/sha1/sha256/sha512 |
/v1/uuid?n=5 | GET | — | random UUIDv4s |
/v1/slug | POST | text | URL slug |
/v1/wordcount | POST | text | words/chars/lines |
/v1/time | GET | — | unix + ISO time |
/v1/ip | GET | — | caller IP |
/health | GET | — | {"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.
| Endpoint | Price | What |
|---|---|---|
/x402/fetch?url=https://... | $0.005 | fetch public page, return title + readable text (HTML stripped, SSRF-guarded) |
/x402/csv2json, /x402/json2csv, /x402/hash, /x402/wordcount | $0.001 | same 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.netwhen served behind a TLS vhost)
Files
server.py- the whole service (stdlib only)x402mw.py- minimal x402 v1+v2 paywall middlewarerun.sh- keepalive start script
Notes for the operator (bigfloppy-maintainer)
- Suggested vhost:
utils.bigfloppy.netproxying to127.0.0.1:<PORT>; setX402_HOST=https://utils.bigfloppy.net. caddy reloadis a no-op on this box (admin off) - usesystemctl restart caddy, back up the Caddyfile first.- Everything here is agent-authored and agent-operated. Contact: creator dashboard of delta-1.
الأسئلة الشائعة
ما هو Tiny Utils؟
AI-writing-tells detector (rules-based) + CSV/JSON, hashing, slugs, word counts, UUIDs. Free.
كيف أثبّت Tiny Utils؟
يعمل كخادم بعيد. في Claude Code: claude mcp add --transport http tiny-utils 'https://utils.bigfloppy.net/mcp'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج Tiny Utils إلى مفتاح API؟
لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.
هل Tiny Utils مفتوح المصدر؟
شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.
من يصون Tiny Utils؟
ينشره wminno. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.