GoHumanize Open Humanizer について
GoHumanize Open Humanizerは、Qwen3-4Bのファインチューニングモデルで、AI風の英語を自然な文章に書き換えるMCPサーバーです。AIアシスタント向けで、ローカルまたはOpenAI互換のモデルエンドポイントに接続できます。
主な機能
- 01英語の文章を書き換え
- 02生成した5案から選択
- 03長文を段落ごとに処理
- 04ローカルまたは互換モデルに接続
活用シーン
- 01AI風の草稿を自然な文体に調整
- 02編集確認用に文章を書き換え
MCP 対応
テキストを書き換える`humanize_text`と、モデルおよびエンドポイント情報を返す`about_open_humanizer`を公開します。設定済みのモデルエンドポイントに接続し、ローカルまたはOpenAI互換のものを利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y gohumanize-open-humanizer-mcpOPEN_HUMANIZER_URLOpenAI-compatible base URL serving the model (defaults to the public demo endpoint)OPEN_HUMANIZER_API_KEYシークレットBearer token for the endpoint, if it requires oneローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
2掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| text | string | はい | 書き換えるテキスト(英語) |
| temperature | number | いいえ | サンプリング温度。デフォルトは 0.9 です。値が低いほど原文に忠実になります |
詳細
GoHumanize Open Humanizer MCP サーバー
AI アシスタントが GoHumanize Open Humanizer を呼び出せる MCP(Model Context Protocol)サーバーです。GoHumanize Open Humanizer は、AI らしい英語の文章を、より自然な人間の文章に書き換える小型のオープンモデル(Qwen3-4B のファインチューニング版、Apache-2.0)です。
ツール:
humanize_text文章を書き換えます(50〜400 語が最適です。長い文章は段落ごとに処理され、最大 1,500 語まで対応します)。about_open_humanizerモデルの概要と、使用中のエンドポイントを確認します。
このモデルは教育目的のもので、AI 検出器について何らかの主張をするものではありません。GoHumanize.ai が本番環境で使用しているモデルとは別のものです。
複数の候補を書き換えて、最良のものを返します
現代的な文章では、モデルが安全策を取り、ほとんど変更せずに文章を返すことがあります(約 6 回に 1 回)。各呼び出しでは、エンドポイントに 5 種類の書き換えを並列で生成させ、入力から最も大きく変化しつつ、適切な長さを保つものを選びます(並列処理のため、待ち時間は変わりません)。単一のリクエストにするには、OPEN_HUMANIZER_SAMPLES=1 を設定してください。
リンク
| リソース | リンク |
|---|---|
| プロジェクトページとブラウザーでのデモ | gohumanize.ai/open-model |
| GoHumanize(この研究の元となった製品) | gohumanize.ai |
| モデルの重みと GGUF ビルド | gohumanize/gohumanize-open-humanizer |
| データセット、2,883 組(CC-BY 4.0) | gohumanize/gohumanize-open-humanizer-dataset |
| Kaggle のデータセット | gohumanize/gohumanize-open-humanizer-dataset |
| コードと完全なパイプライン | GoHumanize-ai/gohumanize-open-humanizer |
| 解説:各手順、サービス、結果 | docs/paper.md |
| アーカイブ済みリリース、引用可能な DOI | 10.5281/zenodo.22843083 |
| Python クライアントと CLI | pypi.org/project/gohumanize-open-humanizer |
| AI アシスタント向け MCP サーバー | npm · ソース |
| トレーニングの実行、損失曲線、設定 | Weights & Biases |
使い方
{
"mcpServers": {
"gohumanize-open-humanizer": {
"command": "npx",
"args": ["-y", "gohumanize-open-humanizer-mcp"]
}
}
}
エンドポイントの選択
モデルは、サーバーに指定した場所で実行されます。自分で実行する場合、キーは不要で、推奨される設定です。
ollama pull hf.co/gohumanize/gohumanize-open-humanizer:Q4_K_M
export OPEN_HUMANIZER_URL=http://localhost:11434/v1
export OPEN_HUMANIZER_MODEL=hf.co/gohumanize/gohumanize-open-humanizer:Q4_K_M
ホスト型エンドポイントは、アイドル状態になるとスリープします。 一定時間リクエストがない状態の後に送信された最初のリクエストでは、GPU のコールドスタートのため 1〜2 分待つことがあります。その後の書き換えには 1〜2 秒かかります。MCP クライアントには独自のタイムアウトがあり、多くの場合 60 秒です。そのため、有効なキーがあってもクライアント経由の最初の呼び出しは失敗し、再試行すると成功する場合があります。モデルをローカルで実行すれば、この問題を完全に回避できます。
サーバーがデフォルトで使用するエンドポイントは、gohumanize.ai/open-model のブラウザーデモの背後で動作しているものです。レート制限があり、OPEN_HUMANIZER_API_KEY が必要なため、一般向けに公開されているわけではありません。何もインストールせずにモデルを試すには、そのページのデモを使用してください。
OpenAI 互換サーバーであれば、どれでも動作します。
"env": {
"OPEN_HUMANIZER_URL": "http://localhost:11434/v1",
"OPEN_HUMANIZER_MODEL": "gohumanize/open-humanizer"
}
エンドポイントでキーが必要な場合、OPEN_HUMANIZER_API_KEY を設定するとベアラートークンが指定されます。
Licence
Apache-2.0.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。