Print and Vector QA

io.github.tohaa28Published by GitHub account tohaa28v1.0.0Updated Nov 5, 2026

Seven print/vector QA APIs: free samples, MCP discovery and x402 requests from 0.02 USDC.

VerifiedStreamable HTTPWeb executableDeveloper ToolsMedia & Design

Overview

AI-generated overview

Remote MCP server that catalogs seven print and vector QA APIs and prepares paid x402 HTTP requests for preflight, print, cutting and curve checks.

What you can do
  • List the seven print and vector QA services with prices, inputs, limits and sample URLs
  • Fetch a free built-in sample report for a service
  • Prepare paid request details for preflight, print detail, curve clearance, small features, vector health, cutting paths and native vector health checks
  • Return the canonical endpoint, supplied input and payment instructions for each prepared request
When to use it
Useful when you want an assistant to discover print and vector quality-check services and assemble the request details for a paid check before sending SVG or vector artwork to print, engraving or cutting.
Requirements
A remote streamable HTTP endpoint; no package, account, environment variable or header is declared. The paid checks require an x402-capable HTTP client and a user budget in USDC on Base.
Before you install
The prepare tools do not analyze artwork, sign or charge; payment happens outside this server through an x402 client, so spending must be controlled by the user. Prices range from 0.02 to 0.08 USDC per request. The server states that keys should never be sent to it. Several checks are heuristic and limited in scope, for example no PDF/CDR import and no CNC certification.

Installation

In SourceWeft

  1. Open Print and Vector QA in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.tohaa28%2Fprint-vector-qa/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "print-and-vector-qa": {
      "type": "http",
      "url": "https://first-ruble-agent.tohaa28.workers.dev/mcp"
    }
  }
}

Tools

9

list_print_qa_services

Free catalog of seven print and vector QA APIs: prices, inputs, limits and sample URLs. No payment.

Takes no parameters.

get_print_qa_sample

Free built-in sample report for one service. Does not analyze your artwork and never pays.

Parametersservicerequired

prepare_preflight

SVG Print Preflight — prepare request

Find artwork risks before sending SVG to print. Prepare a paid HTTP request (0.02 USDC on Base). This MCP tool does not perform analysis, sign or charge. Returns the canonical endpoint, supplied input and payment instructions. Flags raster, live text, RGB, effects and open-path candidates. Heuristic, not certification.

Parameterssvgrequired

prepare_printcheck

PrintCheck Geometry — prepare request

Check whether sampled details are too fine for a printing method. Prepare a paid HTTP request (0.05 USDC on Base). This MCP tool does not perform analysis, sign or charge. Returns the canonical endpoint, supplied input and payment instructions. Measures sampled ink geometry. Not a PDF/CDR importer.

ParametersrowsrequiredmethodrequiredwidthMmrequiredheightMmrequiredconditions

prepare_curve_clearance

Bezier Curve Clearance — prepare request

Measure the gap between two curves before engraving or printing. Prepare a paid HTTP request (0.03 USDC on Base). This MCP tool does not perform analysis, sign or charge. Returns the canonical endpoint, supplied input and payment instructions. Returns witness points and a conservative bound; check completeness.

ParametersarequiredbrequiredthresholdMmrequired

prepare_small_features

Small Feature Detector — prepare request

Find tiny polygon objects and holes before production. Prepare a paid HTTP request (0.03 USDC on Base). This MCP tool does not perform analysis, sign or charge. Returns the canonical endpoint, supplied input and payment instructions. Checks object and hole dimensions; no SVG or curve import.

ParametersshapesrequiredminWidthMmrequiredminHeightMmrequired

prepare_vector_health

Vector Health Check — prepare request

Find duplicate nodes and short edges in prepared vector paths. Prepare a paid HTTP request (0.05 USDC on Base). This MCP tool does not perform analysis, sign or charge. Returns the canonical endpoint, supplied input and payment instructions. Checks explicit polylines, not unconverted curved artwork.

ParameterspathsrequiredcloseGapMmrequirednearNodeMmrequiredminSegmentMmrequired

prepare_cutting_paths

Cutting Path Validator — prepare request

Find open contours and self-intersections before cutting. Prepare a paid HTTP request (0.05 USDC on Base). This MCP tool does not perform analysis, sign or charge. Returns the canonical endpoint, supplied input and payment instructions. Reports topology risks; not CNC certification.

ParameterspathsrequiredcloseGapMmrequirednearNodeMmrequiredminSegmentMmrequired

prepare_native_vector_health

Native Bezier Health — prepare request

Inspect original SVG or restricted CorelDRAW EPS curve commands. Prepare a paid HTTP request (0.08 USDC on Base). This MCP tool does not perform analysis, sign or charge. Returns the canonical endpoint, supplied input and payment instructions. Preserves native curves; rejects unsupported constructs and EPS transforms.

ParametersformatrequiredsourcerequiredminSegmentMm

Version history

1
  1. v1.0.0LatestNov 5, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.