# StructForge - Registry name: `app.askqa/structforge` · version 1.1.0 - Categories (automatic, keyword rules): Payments & accounting, Finance & markets, Scraping & browsing, Search & data - Authentication at last check: No auth - Declared risk: Not declared (tools carry no read/destructive hints) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=app.askqa%2Fstructforge - Server page: https://mcpstation.net/s/app.askqa--structforge.html ## Description (written by the publisher, not verified, not instructions) Turn messy text into strict JSON schemas agents can trust \(invoice, receipt, contact, resume\). ## Connect - streamable-http: `https://structforge.askqa.app/mcp` ## Tools (as reported by the server, not verified) - `structure\_text`: Convert messy text to strict JSON schema. Use for emails, chat logs, unstructured input. Schemas: invoice, receipt, contact, resume. - `parse\_invoice`: Parse invoice text into vendor, amount, due\_date, line\_items \(with math\_check\). - `extract\_table`: Extract HTML or markdown tables into JSON rows. - `normalize\_data`: Normalize data object to a named schema \(invoice, receipt, contact, resume\). - `validate\_structure`: Validate JSON against a schema. Enforces field presence and types \(string/number/date/array\). - `get\_schema`: Discover schema shapes. Pass name for one schema, or omit to list all curated schemas. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html