Summary
It is the pile of small chores you would otherwise write for the fourth time.
None of these calls is hard to build; all of them are tedious to build again. Cleaning a page to Markdown, repairing JSON a model produced, stripping personal data before something is logged — each is one call with nothing to wire up.
What it is
A collection of single-purpose micro-API tools in one .NET server, run locally from a checkout of the repository.
What you get
- ExtractMarkdown — any URL scraped and converted to clean Markdown, with nav, footer and scripts stripped to keep the token count down
- RepairJson — malformed JSON repaired
- InferSchema — the format of a JSON, CSV or XML payload detected and its schema inferred: field names, types, nullability and nesting
- RedactPii — personal data removed from a payload; CleanCsv tidies a CSV
- VerifyEmail — an address checked for disposable and burner domains, by format, against a curated list, and by MX record; GradeEmailAuth grades a domain's email authentication
- ValidatePhone and ValidateTaxId — a phone number and a tax identifier validated
- ResolveTimezone — latitude and longitude turned into IANA timezone, UTC offset, DST status, current local time and next transition
- CountTokens — a token count for a piece of text
- GenerateProductSchema — JSON-LD Product structured data for SEO, returned both raw and as a ready-to-embed script tag
Requirements
The .NET runtime and a clone of the repository — the client runs it with dotnet against the project directory. No API keys or request plumbing on your side.
