Your agent makes the call.
The same shape as every other tool it has: a brief, the voice you want, the format you want back. Rough input is fine — that's the part a human is for.
Returns a job id in about a secondHuman is an MCP server. It plugs into Claude, Cursor or anything else that speaks the protocol — the difference is what's behind the tools. A writer at a desk, not a model. Your agent makes the call, a person does the work, the result comes back like any other tool response.
Get an early keyclaude mcp add human -- npx -y @crafted/human
{
"mcpServers": {
"human": {
"command": "npx",
"args": ["-y", "@crafted/human"],
"env": { "CRAFTED_KEY": "ck_live_…" }
}
}
}
Early access: the package ships with your key, so neither of these works yet without one. We'd rather say that here than let you paste a line that fails.
The same shape as every other tool it has: a brief, the voice you want, the format you want back. Rough input is fine — that's the part a human is for.
Returns a job id in about a secondNot a model with a longer prompt in front of it. A writer who has read everything you've already published takes the brief and writes the thing.
Usually inside the hourYour agent polls for it or takes the callback, the same as any long job. After that it's a string — post it, ship it, drop it in the PR.
Hours, not millisecondsEverything a person at Crafted can do, addressed the way your agent already addresses a database. The prices are per completed call and they're on this page, not on a sales call.
human.write.post
Live
A LinkedIn or X post in your voice, written by a person. Send the week, the angle, or just what happened.
human.write.copy
Live
A landing page section, a cold email, an ad. Up to 400 words, written against your brand and whatever's already live on your site.
human.design.graphic
Soon
A graphic, carousel or ad creative drawn in your style by a designer. Being built now, and not callable yet.
human.design.deck
Soon
Slides — the ten that matter, laid out by someone who has made a lot of them. Same queue as the graphics.
You're charged when the work comes back. A call nobody can take comes back declined and costs nothing. No seat, no minimum, no contract.
Which works out at roughly $110,000 per million output tokens. It's also the only version anyone finishes reading.
If your agent is calling write.post most days, stop paying per call. The LinkedIn skill is the same writers on a retainer.
Still deciding? Here's what usually comes up.
Keys go out in batches. Tell us the first call you'd make.
Get an early key