← All Tools

API

Deterministic computation for AI agents. POST to /api with a tool name and input.

Quick Start

# List available toolscurl https://utilito.dev/api# Format JSONcurl -X POST https://utilito.dev/api \ -H "Content-Type: application/json" \ -d '{"tool":"json-format","input":{"messy":"json"}}# Generate UUIDcurl -X POST https://utilito.dev/api \ -H "Content-Type: application/json" \ -d '{"tool":"uuid"}# Hash textcurl -X POST https://utilito.dev/api \ -H "Content-Type: application/json" \ -d '{"tool":"hash","input":"hello","options":{"algorithm":"SHA-256"}}

Response Format

{"success": true, "tool": "json-format", "result": "{ ... }", "tokens_saved_estimate": 2847, "processing_time_ms": 1}

Every response includes tokens_saved_estimate — how many tokens the agent saved by calling the API instead of reasoning through it.

Available API Tools

csv-to-jsonPaste CSV data and convert it to a JSON array instantly.
📊

MCP Server

Utilito is also available as an MCP server. Connect directly from Claude Desktop, Cursor, or any MCP-compatible client:

{"mcpServers": {"utilito": {"command": "npx", "args": ["-y", "tsx", "https://raw.githubusercontent.com/mattpartida/utilito/main/mcp/index.ts"]}}}

The MCP server runs all tool logic locally — no API calls to external servers. Works offline.

Rate Limits

Free
1,000 calls/day
No API key required
Pro
100,000 calls/day
$9/mo · API key required