Connection check
verified live · 20h ago
structforge
Turn messy text into strict JSON schemas agents can trust (invoice, receipt, contact, resume).
Tools
6
GitHub stars
—
Installs / wk
—
Licence
—
Transport
streamable-http
Last checked
20h ago
Tools & capabilities
6 toolsRead from the running server on 20h ago.
extract_table
html*
Extract HTML or markdown tables into JSON rows. Extract HTML or markdown tables into JSON rows.
get_schema
name
Discover schema shapes. Pass name for one schema, or omit to list all curated schemas. Discover schema shapes. Pass name for one schema, or omit to list all curated schemas.
normalize_data
data*target_schema*
Normalize data object to a named schema (invoice, receipt, contact, resume). Normalize data object to a named schema (invoice, receipt, contact, resume).
parse_invoice
text*
Parse invoice text into vendor, amount, due_date, line_items (with math_check). Parse invoice text into vendor, amount, due_date, line_items (with math_check).
structure_text
text*schema_name
Convert messy text to strict JSON schema. Use for emails, chat logs, unstructured input. Schemas: invoice, receipt, contact, resume. Convert messy text to strict JSON schema. Use for emails, chat logs, unstructured input. Schemas: invoice, receipt, contact, resume.
validate_structure
data*schema_name*