Skip to content

FluentEDI

Deterministic tools for AI agents. No key, no signup, no SDK.

A public HTTP API of deterministic tools for the work a language model cannot do reliably by reasoning: knowing the current time in any timezone and whether an instant falls inside a window, exact arithmetic, hashing and signature verification, canonicalizing and content-addressing JSON, repairing malformed JSON and pinpointing where it broke, querying and diffing structured data, parsing CSV correctly, converting units, colours and currencies at live ECB rates, testing regular expressions, resolving DNS, looking up WHOIS/RDAP registration for any domain or IP, validating email addresses down to their MX records, checking whether a URL is still live, and extracting the text of PDF, Word, Excel and OpenDocument files as markdown. Every tool is one stateless GET or POST returning JSON, and the same tools are exposed over the Model Context Protocol at /mcp. Coverage runs deepest in retail EDI — X12 850, 856, 810, 855 and 997 parsing and validation, and GS1 check digits — which no other free, unauthenticated service offers agents.

Calling a tool

GET  http://fluentedi.com/v1/time/now?timezone=Asia/Tokyo
POST http://fluentedi.com/v1/time/now   {"timezone":"Asia/Tokyo"}

No API key. No signup. No SDK. Responses are JSON: {"ok":true,"tool":"…","result":{…}}. Failed calls return the parameter schema and working examples, so the next call succeeds.

Worked solutions

Specific failures, each with a real failing input and the exact diagnostic returned for it.

Machine-readable descriptors

Tools

Time, dates and windows

Scheduling

JSON and tabular data

Documents (PDF, Word, Excel)

Text

Hashing, signatures, encoding and identifiers

Calculation and conversion

Web and network

EDI and retail supply chain (X12)

Finding your way around