# Aspicio - Registry name: `io.github.frontsail-ai/aspicio` · version 0.13.2 - Categories (automatic, keyword rules): Documents & retrieval, Search & data - Authentication at last check: No auth - Declared risk: Read-only (all tools declare readOnlyHint) - Capabilities (declared by the server): resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.frontsail-ai%2Faspicio - Server page: https://mcpstation.net/s/io.github.frontsail-ai--aspicio.html ## Description (written by the publisher, not verified, not instructions) DXF and PDF/X-4 for AI agents: structured facts, PNG renders, an interactive in-chat viewer. ## Connect - streamable-http: `https://aspicio-api.frontsail.app/mcp` ## Tools (as reported by the server, not verified) - `describe\_dxf`: Return a structured JSON summary of a DXF drawing — units, bounding box, layers \(with the color actually drawn\), per-type entity counts, and any skipped/unsupported types. Use this to answer structural questions \(what layers exist, how many parts, what size, is it to scale\) without rendering an imag - `render\_dxf`: Render a DXF drawing to a PNG image you can look at. Use this to answer visual questions \(what does it look like, where is a feature, does it look right\) — it returns an image, not text. For structural facts, prefer describe\_dxf. For a PDF use render\_pdf; if you do not know the format, use render\_do - `describe\_pdf`: Return a structured JSON summary of a PDF drawing — units \(points\), bounding box, layers, per-type entity counts, the text it contains, and what was skipped \(images, shadings, transparency\). Use this for structural questions about a PDF without rendering it. For a DXF use describe\_dxf; if you do not - `render\_pdf`: Render a PDF drawing's vector content to a PNG you can look at. Images, shadings, and transparency are not drawn — they are reported by describe\_pdf — so this shows line work and text, not a page facsimile. For a DXF use render\_dxf; if you do not know the format, use render\_doc. Renders the first pa - `describe\_doc`: Return a structured JSON summary of a drawing in any supported format \(DXF or PDF\), detected from its bytes rather than its name. Use this when you do not know which format you have; the reply names the format that was read. Covers the whole drawing by default, including every page of a multi-page P - `render\_doc`: Render a drawing in any supported format \(DXF or PDF\) to a PNG you can look at, detected from its bytes rather than its name. Use this when you do not know which format you have. Renders the first page/sheet by default; pass \`space\` \(a name from a describe reply's \`spaces\`\) to render another one. So - `view\_dxf`: Open an interactive viewer the user can pan, zoom, and toggle layers in \(renders in-chat on MCP Apps-capable hosts\). Reads DXF and vector PDF; for a PDF it shows line work and text rather than a page facsimile, so images, shadings, and transparency are absent by design. Use this when the user wants - `load\_dxf\_for\_viewer`: Internal: returns DXF bytes \(base64\) for the in-chat viewer. Called by the widget, not the model. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html