Idiolect AI について
Idiolect AIは、Writing Profileを使ってユーザーの文体に合わせた文章を作成・修正するホスト型サービスです。プロフィール管理やフィードバック記録にも対応し、OAuth接続またはAPIキー用のローカルstdioブリッジを利用できます。
主な機能
- 01依頼・事実・メモから文章を作成
- 02提供された文章の書き換え
- 03生成した文章の調整
- 04文章へのフィードバック記録
- 05Writing Profileの表示と管理
活用シーン
- 01個人の文体でメールを下書き
- 02提供されたメッセージや文書を修正
- 03Writing Profileの作成や更新
- 04生成文へのフィードバック
MCP 対応
ホスト型HTTPエンドポイント `https://idiolect.app/api/mcp` を通じ、OAuthでMCPクライアントに6種類の文章作成・プロフィール管理ツールを提供します。npmパッケージには、APIキーアカウント向けのローカルstdioブリッジもあります。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://idiolect.app/api/mcpclaude mcp add --transport http app-idiolect-idiolect-ai https://idiolect.app/api/mcp{"mcpServers":{"app-idiolect-idiolect-ai":{"type":"http","url":"https://idiolect.app/api/mcp"}}}Cursor で開く{"servers":{"app-idiolect-idiolect-ai":{"type":"http","url":"https://idiolect.app/api/mcp"}}}VS Code で開く{"mcpServers":{"app-idiolect-idiolect-ai":{"type":"http","url":"https://idiolect.app/api/mcp"}}}{"mcpServers":{"app-idiolect-idiolect-ai":{"serverUrl":"https://idiolect.app/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Idiolect AI MCP サーバー
持ち運び可能なライティングプロフィールを使って、あなたらしいメール、メッセージ、投稿、返信、文書を作成・修正できます。Idiolect AI はリクエストから新しい文章を直接作成し、提供されたテキストを修正します。文章を書く前にプロフィールを取得する必要はありません。
ホスト型 OAuth で接続する
リモート HTTP MCP と OAuth に対応したクライアントで https://idiolect.app/api/mcp を使用してください。
クライアントでブラウザーを開いてサインインし、接続を管理します。この方法では npm のインストール、API キー、クライアントシークレットは不要です。同意画面とクライアントのツール権限を確認してください。Idiolect AI がすでに接続されている場合は、接続を追加しないでください。
Codex
codex mcp add idiolect --url https://idiolect.app/api/mcp
codex mcp login idiolect
Codex MCP ガイドを参照してください。
Cursor
これを .cursor/mcp.json に追加し、Cursor の MCP 設定で OAuth サインインを完了してください。
{
"mcpServers": {
"idiolect": {
"url": "https://idiolect.app/api/mcp"
}
}
}
Cursor MCP ガイドを参照してください。
GitHub Copilot 対応の VS Code
これを .vscode/mcp.json に追加します。MCP コントロールからサーバーを起動し、サインインを完了してください。
{
"servers": {
"idiolect": {
"type": "http",
"url": "https://idiolect.app/api/mcp"
}
}
}
VS Code MCP 設定リファレンスを参照してください。
OpenCode
プロジェクト内の opencode.json にこれを追加してください。
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"idiolect": {
"type": "remote",
"url": "https://idiolect.app/api/mcp",
"enabled": true
}
}
}
次に、opencode mcp auth idiolect を実行し、opencode mcp list で接続を確認してください。
OpenCode MCP ガイドを参照してください。
これらの例では接続を設定します。カタログに接続できても、すべてのクライアントでライティングワークフロー全体が利用できるとは限りません。クライアントのモデルへのアクセスとツールの承認も適用されます。
ライティングツール
MCP 専用パッケージと現在の互換性状況については、Cursor プラグインガイドを参照してください。
ホスト型 OAuth と API キーアカウントモードでは、次の 6 つのツールが提供されます。
writeは、リクエスト、事実、メモをもとに文章を作成します。rewriteは、提供された文章を変更します。指示はinstructionsに分けて保持されます。refine_writingは、Idiolect AI が返した文章を、最新のライティング参照を使って変更します。record_writing_feedbackは、その文章への反応を記録します。結果、最終的な文面、またはコメントを記録できます。view_writing_profileは、現在のライティングプロフィール、ルール、またはサンプルを読み取ります。manage_profileは、ライティングプロフィールと明示されたルールを作成または変更します。
ライティングプロフィールがない場合、サービスはあなた自身の文章や回答を使ったセットアップを提案します。
セットアップをスキップして、プロフィールなしで書き続けることもできます。3 つの作品が完成した後、文章の作成後に任意のリマインダーが 1 回表示される場合があります。無視しても再表示されません。辞退すると、今後のリマインダーは停止します。返されたセットアップの選択肢と参照情報に従ってください。リマインダーの辞退では setup.purpose に reminder、setup.choice に plain が使用されます。完成した作品が書き換えられることはありません。プロフィール全体の削除はウェブサイトで行えます。
プロフィールの根拠として、あなた自身が書いた文章を使用してください。依頼された場合、ホストがその文章を取得できます。取得された文章を確認し、ライティングプロフィールに送信する文章を正確に指定して承認してください。根拠資料を送信する際、ホストはその承認後にのみ evidence.userApproved を true に設定します。以前に他者へ送信したメッセージには evidence.source として sent_writing を使用します。それ以外の、今回のリクエストで提供または承認された資料には current_request を使用します。これらの値は根拠資料の契約に従うもので、外部のストレージサービスを特定するものではありません。AI や第三者が書いた文章を自分の文章として保存したり、推測したパターンを明示的なルールとして登録したりしないでください。
サービスは完成した文章を返します。提示する際は元の言い回しを保ち、追加の編集には refine_writing を使用してください。通常のライティングでは Voice Match スコアは報告されません。結果の送信や公開は、クライアントで別途行う操作です。
npm と API キーアカウントモード
idiolect-mcp npm パッケージは、ホステッドサービスへのローカルな stdio ブリッジです。ホステッド OAuth ではなく、クライアントにローカルプロセスが必要な場合に使用してください。Node.js 18 以降と、アカウントモード用の Idiolect AI API キーが必要です。ブラウザー OAuth 自体は実行しません。
{
"mcpServers": {
"idiolect": {
"command": "npx",
"args": ["-y", "idiolect-mcp"],
"env": {
"IDIOLECT_API_KEY": "<your-api-key>"
}
}
}
}
クライアントの非公開の認証情報設定を使ってプレースホルダーを置き換えてください。実際のキーをコミットしないでください。IDIOLECT_BASE はセルフホストインスタンス向けにサービス URL を変更します。デフォルトは https://idiolect.app です。
レガシーのスラッグモード
API キーがない場合、stdio パッケージは別個のレガシーカタログを公開します。IDIOLECT_SLUG は公開 Voice Card を選択します。認証済みアカウントの Writing Profile は選択しません。オプションの IDIOLECT_SAMPLES_FILE または IDIOLECT_SAMPLES では、ステートレスなスコアリング用のサンプルを指定できます。この互換性パスは、前述の 5 つのアカウントツールとは別のものです。現在の文章作成やプロフィールのワークフローには、ホステッド OAuth を推奨します。
プライバシー、サポート、メンテナンス
文章作成リクエストと承認済みのエビデンスは、ホステッドサービスに送信されます。OAuth トークンとツールの権限はクライアントが管理します。プライバシーポリシーと利用規約をお読みください。サポートが必要な場合は、サポートを利用するか、[email protected]までメールでお問い合わせください。
貢献する際は、セットアップ例を上記の文章作成ツールとエビデンスのルールに沿ったものにしてください。例でサポート対象のフィールドが使われていること、ユーザーの承認と返された文章が保持されていることを確認してください。 生成されたカタログファイルは、プロダクトリポジトリの正規のコントラクトから作成されます。 カタログの変更は、生成ファイルを手作業で編集するのではなく、イシューで報告してください。
MIT ライセンスです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。