idiolect-mcp
idiolect-mcp
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.
Remote connector (recommended)
Most clients want the hosted endpoint rather than this package — Streamable HTTP with OAuth 2.1, nothing to install and no key to paste:
https://idiolect.app/api/mcpSetup 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.
Related MCP server: MyAITwin MCP
Setup
Account mode
For account-resolved Voice Profile creation, loading, scoring, rewrite, and draft tools,
set IDIOLECT_API_KEY:
{
"mcpServers": {
"idiolect": {
"command": "npx",
"args": ["-y", "idiolect-mcp"],
"env": { "IDIOLECT_API_KEY": "idiolect_..." }
}
}
}Slug mode
Get your voice at https://idiolect.app — note the slug in your result URL (
idiolect.app/v/<slug>).Add to your MCP config:
{
"mcpServers": {
"idiolect": {
"command": "npx",
"args": ["-y", "idiolect-mcp"],
"env": { "IDIOLECT_SLUG": "your-slug" }
}
}
}Tool
get_my_voice— returns your Voice Card. The model calls it before writing on your behalf, then writes as you. Passslugper-call or setIDIOLECT_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).
Docker
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.
docker build -t idiolect-mcp .
docker run -i --rm -e IDIOLECT_API_KEY=idiolect_... idiolect-mcpMIT licensed.
This server cannot be installed
Maintenance
Related MCP Servers
- AlicenseAqualityDmaintenanceProvides persistent personal context (identity, projects, decisions, knowledge) to MCP-compatible AI tools, eliminating the need to re-explain yourself across sessions.Last updated2391MIT

MyAITwin MCPofficial
Flicense-qualityBmaintenancePersonal RAG database and semantic search built from inside your AI chat. Store knowledge, voice, and skills; Claude and ChatGPT create work that sounds like you.Last updated- Flicense-qualityCmaintenanceA local-first MCP server that builds compact voice profiles from writing samples, then compares, rewrites, or generates new text in that voice.Last updated
- Alicense-qualityDmaintenanceAn MCP server that learns your writing style and helps AI assistants emulate your voice by ingesting samples, storing style profiles, and providing context for content generation.Last updated8MIT
Related MCP Connectors
Brivvy MCP (OAuth): on-brand AI content, voice rules, templates, glossary.
A personal RAG database you build from chat, so AI creates work that sounds like you.
Cross-AI personal memory. Save once in ChatGPT, recall in Claude, Mistral, Grok, or any MCP client.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Moshpit-Labs/idiolect-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server