Guide
The Check, inside your tools
A draft against your Wordprint, counted the same way every time, from wherever the draft is.
A prompt pack is a standing instruction, and no standing instruction holds forever. Models update, colleagues open a fresh chat and forget the project, and the average pulls every draft back towards the middle. The Check is the other half of a Wordprint: the specification as something the tools consult rather than something a person remembers to paste.
What it does
Nine measures, both numbers, no opinion
Give it a draft and it measures the draft the way the Wordprint measured your published writing, then puts the two side by side: typical sentence length, how much the lengths vary, the share of sentences that land in five words or fewer, phrases from the category phrasebook, numbers and named specifics, em dashes, exclamation marks, contractions, direct questions, and who is speaking, I, we or you.
Each measure comes back as holds, off, or noisy. Off means outside a tolerance around the value your Wordprint recorded, and the tolerances are loose on purpose: a check that fires on every draft gets switched off. Noisy means the draft is under twenty-five sentences, where rhythm cannot be judged, so the number is shown and not counted. The verdict is holds, drifting or off the voice, and it is the same for the same draft on any day, because no model is consulted at any point.
It judges nothing. Which of the drifts matters is the ruling in your Wordprint, or yours. The Check only counts.
The Wordprint says what the voice is. The Check says whether this draft is in it.
Three ways in
The page, the API, the tools
- The page. Your Wordprint lives at a permanent private link with
/d/in it. The same link with/c/in place of/d/is the Check: paste a draft, press the button, read the table. There is a box to tick if the draft is a transcript, so speaker names, timestamps and filler are stripped before anything is counted. - The API.
POST app.smarticulate.io/api/checkwith the document token as a bearer header and{"draft": "..."}in the body returns the findings as JSON. Anything that can make a web request can check a draft before it goes out, including the software that wrote it. - The tools. A small MCP server wraps the API so Claude Desktop, Claude Code and any other MCP client can call
check_drafton their own draft before showing it to you. One file, no dependencies, and two lines of configuration.
The token is the only credential, and it is the document itself. Treat it the way you would treat the document.
The tools, in practice
Two lines of configuration
For Claude Desktop, put this in claude_desktop_config.json, with the path to the server file and your own token, then restart:
{
"mcpServers": {
"smarticulate": {
"command": "node",
"args": ["/path/to/server.mjs"],
"env": { "SMARTICULATE_TOKEN": "d_..." }
}
}
}
Then tell it, in the project instructions alongside the prompt pack, to run check_draft on anything before presenting it and to revise whatever comes back as off. The pack says how to write; the Check says whether it did. The server file and the setup notes come with every Wordprint, on the document page under where the pack goes, and the file is here for anybody who wants to read it first.
ChatGPT, Copilot and Gemini do not yet take an MCP server in the same way. For those, the API is the route: a short action or a script that posts the draft and reads the verdict. The page works for all of them in the meantime, and the paste is the same paste you would have made anyway.
What it stores
The date, the count, and which measures were off
Nothing you paste is kept. The draft is measured and discarded, at the page and at the API alike, which is the same architecture the free test runs on and the reason an unpublished draft, a board paper or a client proposal is safe to put in. What is recorded is the date, the word count, the verdict and which measures were off, so that over months you can see whether the writing is drifting and in which direction.
There is a limit of sixty checks a day per Wordprint. That is a loop guard, not a meter: a person does not check sixty drafts in a day, and a script that does is stuck.
What it costs
Free for ninety days, then a subscription
Every Wordprint carries the Check free for its first ninety days, dated from the day the document was delivered, which is the period in which the pack is being installed and the Check is doing its most useful work. After that it is £39 a month or £390 a year, chosen on the Check page itself, paid to Stripe and cancelled from the receipt Stripe sends, unlimited within the daily guard. There is nothing to sign up for on this site, because the Check belongs to a document rather than to an account, and the only way to it is through the document.
An organisation Wordprint records one corporate voice and several speaking roles, so its Check will hold a draft against the role it was written in as well as against the company: the chief executive's note to the chief executive's register, the support reply to the support desk's. One price for the whole organisation, £79 a month, however many people and tools write, because the thing being protected is the voice rather than the seat. That version follows the first organisation Wordprint; it is described here so nobody looks for it yet.
The Check also runs without anybody pasting. Once a month the pages the Wordprint was built from are read again, measured against the document by the same code, and one line arrives by email: how far the site has moved since the document and which habit moved it. Numbers only are kept, the email carries a link that stops it for that document, and it is the part of the subscription that works whether or not anybody remembers it exists.
A Soundalike does not carry it. A Soundalike compares businesses and records no single voice to check a draft against; the Check is the Wordprint's.
Write the rules down once. Then let the tools read them.
Start with the document
The Check needs a Wordprint to check against. The free test tells you whether you need one; a self-serve Wordprint is the cheapest way to get one, and it arrives with the Check switched on.
More guides: ChatGPT custom instructions for your brand voice, how to write brand voice guidelines, how to measure brand voice.