Idiolect AI

app.idiolectv1.0.1更新於 Oct 1, 2026

Loads your personal writing voice into any AI and scores how closely a draft matches it.

已驗證Streamable HTTP可網頁執行AI & ML

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Idiolect AI,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "idiolect-ai": {
      "type": "http",
      "url": "https://idiolect.app/api/mcp"
    }
  }
}

README

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/mcp

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.

Setup

Account mode

For account-resolved Voice Profile creation, loading, scoring, rewrite, and draft tools, set IDIOLECT_API_KEY:

json
{  "mcpServers": {    "idiolect": {      "command": "npx",      "args": ["-y", "idiolect-mcp"],      "env": { "IDIOLECT_API_KEY": "idiolect_..." }    }  }}

Slug mode

  1. Get your voice at https://idiolect.app — note the slug in your result URL (idiolect.app/v/<slug>).
  2. Add to your MCP config:
json
{  "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. 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).

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.

bash
docker build -t idiolect-mcp .docker run -i --rm -e IDIOLECT_API_KEY=idiolect_... idiolect-mcp

MIT licensed.

來源:README.md,提交 f7a2baf

工具

0
工具後設資料尚未被收錄。

版本歷史

1
  1. v1.0.1最新Sep 16, 2026