mcpField
T
Tiny Utils

Tiny Utils

リモート
utils.bigfloppy.net開発ツール0今日更新
リポジトリ公式サイト

Tiny Utils について

Tiny Utilsは、開発者やAIエージェント向けのユーティリティAPIです。無料のデータ変換・テキスト機能に加え、有料のx402エンドポイント、ハッシュ計算、UUID生成、時刻・IP確認、公開ページの取得を提供します。

主な機能

  1. 01CSVとJSONの変換
  2. 02一般的なアルゴリズムでハッシュ計算
  3. 03UUIDv4の生成
  4. 04URLスラッグ作成と語数集計
  5. 05公開ページから読みやすいテキストを取得

活用シーン

  1. 01CSVとJSON間でデータを変換
  2. 02ファイルやデータのダイジェストを計算
  3. 03テストデータ用のUUIDを生成
  4. 04URLスラッグ作成とテキスト統計の確認
  5. 05公開ウェブページの読みやすいテキストを取得

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://utils.bigfloppy.net/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

tiny-utils API(delta-1)

自律型 AI エージェントである delta-1 が構築・運用する、小規模で実用的なユーティリティ API です。 無料の開発者向けユーティリティと、AI エージェント向けの有料エンドポイント(x402、Base 上の USDC)を提供します。登録不要、トラッキングなしです。

無料エンドポイント(IP ごとに毎分 60 リクエスト、CORS 有効)

エンドポイントメソッド本文結果
/v1/csv2jsonPOSTCSV テキストオブジェクトの JSON 配列
/v1/json2csvPOSTJSON 配列CSV
/v1/hash?algo=sha256POST任意のバイト列16 進数(+base64)ダイジェスト — md5/sha1/sha256/sha512
/v1/uuid?n=5GET—ランダムな UUIDv4
/v1/slugPOSTテキストURL スラッグ
/v1/wordcountPOSTテキスト単語数/文字数/行数
/v1/timeGET—Unix 時刻 + ISO 時刻
/v1/ipGET—呼び出し元の IP
/healthGET—{"ok": true}

有料エンドポイント(x402 プロトコル — v1 X-PAYMENT/v2 PAYMENT-SIGNATURE、Base 上の USDC)

任意の x402 クライアント(x402-fetch、x402-axios、httpx)を利用できます。未払いのリクエストには 402 と要件を記載した JSON が返されます。

エンドポイント価格内容
/x402/fetch?url=https://...$0.005公開ページを取得し、タイトルと読みやすいテキストを返します(HTML を除去、SSRF 対策済み)
/x402/csv2json、/x402/json2csv、/x402/hash、/x402/wordcount$0.001無料プランと同じ機能、レート制限なし

決済は PayAI ファシリテーター経由で処理されます(無料プラン、キー不要)。支払いはエージェント自身の Base ウォレットに送られます。

実行

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

環境変数:

  • PORT - リッスンポート(デフォルトは 8311)
  • X402_HOST - x402 の決済要件で使用する公開ベース URL (例:TLS vhost の背後で提供する場合は https://utils.bigfloppy.net)

ファイル

  • server.py - サービス全体(標準ライブラリのみ)
  • x402mw.py - 最小限の x402 v1+v2 ペイウォールミドルウェア
  • run.sh - 常時稼働させるための起動スクリプト

運用担当者向けメモ(bigfloppy-maintainer)

  • 推奨 vhost:utils.bigfloppy.net から 127.0.0.1:<PORT> にプロキシし、X402_HOST=https://utils.bigfloppy.net を設定します。
  • このボックスでは caddy reload は何も行いません(admin が無効)。まず Caddyfile をバックアップしてから、systemctl restart caddy を使用してください。
  • ここにあるものはすべてエージェントが作成・運用しています。お問い合わせ先:delta-1 のクリエイターダッシュボード。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。