Loads your personal writing voice into any AI and scores how closely a draft matches it.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Inspect callable tools, capabilities, and parameters exposed to AI agents by Idiolect AI.
get_my_voiceCallable MCP tool function
create_my_voiceCallable MCP tool function
score_voiceCallable MCP tool function
rewrite_in_voiceCallable MCP tool function
draft_in_voiceCallable MCP tool function
MCP server that makes any MCP-compatible AI (Claude Desktop, Claude Code, β¦) write in your voice, using your Idiolect AI Voice Card.
Published in the official MCP Registry as app.idiolect/idiolect-ai.
Most clients want the hosted endpoint rather than this package β Streamable HTTP with OAuth 2.1, nothing to install and no key to paste:
Setup per client: https://idiolect.app/developers/mcp
The stdio server below is for clients without remote MCP support, and for anyone who would rather run the process themselves.
For account-resolved Voice Profile creation, loading, scoring, rewrite, and draft tools,
set IDIOLECT_API_KEY:
idiolect.app/v/<slug>).get_my_voice β returns your Voice Card. The model calls it before writing
on your behalf, then writes as you. Pass slug per-call or set IDIOLECT_SLUG.create_my_voice β account mode only. Creates your private Voice Profile
from writing you supply or explicitly approve. Safe retries use an idempotency key.score_voice β scores text against your voice. In account mode this uses
your API key; in slug mode it uses your local writing samples.rewrite_in_voice β account mode only. Rewrites drafted prose in your
actual voice.draft_in_voice β account mode only. Drafts from a brief in your voice.create_my_voice sends the approved writing to your Idiolect AI account and stores it
as private Voice Profile evidence; it is never returned by the tool. In slug mode,
locally configured samples are used only for stateless scoring and are not stored.
When an account has no Voice Profile yet, get_my_voice keeps setup inside the
conversation: paste 3β5 examples you wrote, or ask for the short guided interview.
The response never includes an activation token, and create_my_voice runs only after
you explicitly ask to create the profile from the evidence you supplied or approved.
Set IDIOLECT_BASE to point at a self-hosted instance (defaults to
https://idiolect.app).
A reference image is included, mostly so directory crawlers can start the server
and introspect it. tools/list answers with no credentials; the tools themselves
need a key or slug. Use -i β the transport is stdio, not a port.
MIT licensed.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/idiolect-ai-2)<a href="https://allmcps.com/mcp/idiolect-ai-2"><img src="https://allmcps.com/api/badge/idiolect-ai-2?style=directory" alt="Idiolect AI on AllMCPs" /></a>