MCP server
Aspicio
io.github.frontsail-ai/aspicio
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
DXF and PDF/X-4 for AI agents: structured facts, PNG renders, an interactive in-chat viewer.
Working at last checkOfficial: frontsail.app's GitHub account (frontsail-ai)About 3,124 tokens per request once connected8 tools
https://aspicio-api.frontsail.app/mcp
At a glance
- Type
- MCP server
- Publisher
- frontsail.app (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 8
- Token cost
- About 3,124 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http aspicio https://aspicio-api.frontsail.app/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.aspicio] url = "https://aspicio-api.frontsail.app/mcp"
Gemini CLI
{"mcpServers":{"aspicio":{"httpUrl":"https://aspicio-api.frontsail.app/mcp"}}}
Cursor
{"mcpServers":{"aspicio":{"url":"https://aspicio-api.frontsail.app/mcp"}}}
VS Code
{"servers":{"aspicio":{"type":"http","url":"https://aspicio-api.frontsail.app/mcp"}}}
Antigravity
agy mcp add aspicio https://aspicio-api.frontsail.app/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"aspicio","server_url":"https://aspicio-api.frontsail.app/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"aspicio","server_url":"https://aspicio-api.frontsail.app/mcp"}
Tools
describe_doc~372 tokens
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 Pdescribe_dxf~416 tokens
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 imagdescribe_pdf~403 tokens
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 notload_dxf_for_viewer~171 tokens
Internal: returns DXF bytes (base64) for the in-chat viewer. Called by the widget, not the model.render_doc~431 tokens
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. Sorender_dxf~467 tokens
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_dorender_pdf~460 tokens
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 paview_dxf~404 tokens
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
Browse
Related MCP servers
- The Curator
Search and explore taste-led finds in clothing, audio, designed objects and music. - AI3D Studio
Generate 3D models from images or text with AI, then retexture or convert them to STL, 3MF or OBJ. - Kernelcad
Agent-first CAD: editable .kcad.ts source, deterministic review, OpenCASCADE kernel. - Tripitaka MCP
MCP server for the full Pāli Canon — search, cite, compare translations. Offered as Dhamma Dāna. - Savvly
Savvly MCP: query fund data, model projections, and compare against alternative retirement products. - three.ws 3D Studio (free)
Free text/image → 3D: generate, rig, avatar-ify, and refine GLB models. No auth, no payment. - Drint
Packaging dielines (FEFCO/ECMA), 3D box and bag mockups, and your Drint projects in the chat. - KDAN PDF
Upload, edit, compress, protect, redact, and compare PDFs with KDAN PDF in Claude and ChatGPT.
Badge for your README
[](https://aptlynx.net/servers/io.github.frontsail-ai/aspicio)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents