Inject a "print with AstroPrint" button to send an STL from a website into a user's account

domain: astroprint.github.io · 4 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Include AstroPrint's 3D Print API JavaScript snippet on a web page, pointing it at your model/STL URL, per the official sample.
  2. Configure the injected button so a visitor's click sends that STL directly into their own AstroPrint account's print queue.
  3. Let the visitor authenticate with (or sign up for) their AstroPrint account when prompted by the injected widget, since the transfer is scoped to their own account.
  4. Test the end-to-end flow using the official AstroPrint/3d-print-api-sample demo and documentation as reference.

Known gotchas

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans