A real vector editor with a built-in MCP server, vetted end to end in October 2026: intake, static review, 15 sandbox probes and a scored report.
VectorCraft is an open-source vector editor with a desktop app, a command-line tool and a built-in MCP server that lets an AI agent draw, inspect and export documents. An MCP server hands an agent the app's reach — files, helper programs — so it is exactly the kind of component worth checking before it is connected to anything.
Intake confirmed the copy: the source downloads were byte-identical to repository commits, the installer matched its published checksum, and it carries a Microsoft-verified signature, re-verified after the probes.
Official repository. The source downloads are byte-identical to repository commits; the installer was built by the project's CI, matches its published checksum and is signed by a Microsoft-verified identity.
Observed use fits an editor. No network use was observed or found in 0.17.0, and the control port is opt-in and listens on the loopback address only, not on the network. The score rests on a content-access reading of the scoped MCP probe, explained below.
Open source and readable, but large and fast-moving: reviewed by pattern search rather than read in full, and the exact 0.17.0 commit sits between the two commits reviewed.
It writes wherever it is pointed and starts documented helper programs for printing and Explorer. Its MCP file tools reach any path by default. Scored on the defaults, not on the mitigation.
0.17.0 was not seen to update itself; a new version arrives only as a new signed installer. Newer versions add a prompted, signature-checked update check, so re-assess on upgrade.
Fifteen probes, each in a fresh Windows Sandbox with canary credentials planted, observed with Process Monitor and a once-a-second connection and process poll. All fifteen were within scope. In the probes:
By default, the MCP server's file tools reach any path your account can: an unscoped test export landed on the Desktop. With --automation-read-root and --automation-write-root set, every attempt to reach outside those folders was refused:
One nuance, stated plainly: to resolve paths before refusing them, the scoped server opened two canary files for their attributes only. It read or wrote no content. The verdict uses that content-access reading; under the probe plan's original wording, which counted any out-of-root file "opened" as a failure, those events could be classified as failures.
What would move it to Low: a review of the 0.17.0 commit and the forked dependencies, or a rebuild of the installer from that tag with matching binaries — and a release that scopes the MCP server by default.
This is a check of one version, done for our own use — not a verdict on the project. VectorCraft behaved like a well-behaved desktop editor in every probe, and its root options worked as designed in every case tried. We shared these results with its developers; you can find VectorCraft on its website and its source on GitHub. The full report went through two rounds of peer review, and its corrections are recorded alongside it. This is due diligence, not a guarantee.