de.relaex-engineers/boring-api

Boring API

Deterministic data tools: price list diff, PDF tables, feed validation, data mapping, table diff

Endpointhttps://api.relaex-engineers.de/mcp (streamable-http)
Registry version0.10.0
Now7 tools · grade C (73) · pin ts_dad2006de950244c6a02f8ce70bf2493 · protocol 2025-06-18
First / last listed2026-10-25 06:37 UTC / 2026-10-25 06:37 UTC
Grade over time2026-10-25: C (73), 7 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-25 06:37 UTC
7 tools, grade C (73)

Tools: supplier_compare documents_tables merchant_validate schema_normalize table_diff datasheet_compare datasheet_changes

Current tools (7)

supplier_compareUse when a supplier announces a price increase or surcharge, sends a new price list or quote, or the user asks whether prices went up since last time. Compares the old basis with the new list per SKU. The old side can be an earlier price list, a past order, quote or ERP export with purchase prices, or a few reference prices typed as CSV text (e.g. 'SKU;Price;Per\nA100;12.50;100'); anything with SK
params: old_file, old_file_url, old_file_text, new_file, new_file_url, new_file_text, usage_file, usage_file_url, usage_file_text, old_file_base64, old_filename, new_file_base64, new_filename, usage_file_base64, usage_filename, old_file_path, new_file_path, usage_file_path, options, max_findings
documents_tablesExtracts tables from a text-based PDF (price list, data sheet, report; up to 20 MiB, 60 pages) with page, bounding box and a quality level per table. Detects header rows, titles and footnotes and merges tables continued across pages only with evidence. Scanned pages are reported as OCR_REQUIRED, nothing is guessed. Works with any language embedded in the PDF. The PDF can be passed as upload or URL
params: file, file_url, file_base64, filename, file_path, options, max_rows
merchant_validateChecks a product feed or catalog export for Google Merchant Center, Shopify or Meta (Facebook/Instagram) before upload. Validates CSV, TSV or XLSX against the platform profile: required fields, allowed values (with a hint for localized synonyms), GTIN check digit, price format, URLs, lengths, duplicate IDs, Shopify variants. Every issue names row, column, rule code and a fix hint; nothing is chang
params: file, file_url, file_text, profile, file_base64, filename, file_path, options
schema_normalizeConverts a product table (supplier list, ERP or shop export; CSV, TSV or XLSX up to 20 MiB) into an import file for Shopify (product CSV), Google Merchant Center, WooCommerce (built-in importer) or the properties of a custom JSON Schema. Recognises source columns in many languages, converts number formats, currencies, weights, GTINs and availability words, and reports for every target column wheth
params: file, file_url, file_text, target, file_base64, filename, file_path, options
table_diffCompares two versions of any table (CSV, TSV, XLSX or text-based PDF; price list, bill of materials, product or ERP export, report; up to 20 MiB each). Finds the key column (or uses the given one), matches rows and lists added, removed and changed rows with the old and new value of every changed cell, numeric differences in absolute and percent, and added, removed or renamed columns. Numbers are c
params: old_file, old_file_url, old_file_text, new_file, new_file_url, new_file_text, key, old_file_base64, old_filename, new_file_base64, new_filename, old_file_path, new_file_path, options, max_changes
datasheet_compareUse when a PCN or a new datasheet revision arrives for a discrete MOSFET and the user wants to know what changed. Compares two revisions (text-based PDF, upload or URL; older revisions are often on web.archive.org) and reports changed VDS, ID, VGS, RDS(on), VTH, QG, RthJC and TJ max with min/typ/max, units and test conditions, each with page, table row and quote in both revisions, plus changed con
params: old_file, old_file_url, new_file, new_file_url, target_mpn, old_file_base64, old_filename, new_file_base64, new_filename, old_file_path, new_file_path
datasheet_changesUse when the user asks whether the datasheet of a discrete MOSFET changed, e.g. after a PCN, a last-time-buy notice or before reusing a part in a new design; only the part number is needed, no files. Finds the current datasheet at the manufacturer and earlier revisions in the Internet Archive itself (TI, Nexperia, onsemi, Infineon, ST), then compares the newest revision with the previous one (or w
params: mpn*, since

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.