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 the JSON block into your client's configuration file under mcpServers, then restart the application.
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.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
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>