lexilint について
LexiLintは、AIアシスタント向けのスペル・文法チェック用MCPサーバーです。英語のスペルをオフラインで確認でき、プロバイダーキーを使う文法チェックや、Premiumでの追加辞書にも対応します。
主な機能
- 01en-USとen-GBのオフラインスペルチェック
- 02Gemini、OpenAI、Anthropicによる文法チェック
- 03check_textでスペルと文法を一括確認
- 04Premiumで6言語の辞書を追加
- 05文法チェックのテキストを選択したプロバイダーへ直接送信
活用シーン
- 01ネット接続なしで英語のスペルを確認
- 02プロバイダーキーを使って文法と明瞭さを確認
- 031回の呼び出しでスペルと任意の文法をチェック
MCP 対応
MCPクライアントにspell_check、grammar_check、check_textのツールを提供します。ローカルのstdioサーバーとして動作し、リモートMCPサーバーのみを扱うChatGPTチャットでは実行できません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y lexilint-mcpGEMINI_API_KEYシークレットGoogle Gemini API key for grammar checking; optional when api_key is supplied per call.OPENAI_API_KEYシークレットOpenAI API key for Premium grammar checking; optional when api_key is supplied per call.ANTHROPIC_API_KEYシークレットAnthropic API key for Premium grammar checking; optional when api_key is supplied per call.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
3掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| text | string | はい | スペルチェックするテキスト |
| language | enum | いいえ | チェックする言語(en-US または en-GB、デフォルト:en-US)en-US | en-GB |
詳細
LexiLint MCP
Model Context Protocol(MCP)を通じて、AI アシスタントのスペルと文法をチェックします。
Claude Desktop、Cursor、OpenAI Codex(CLI、IDE 拡張機能、ChatGPT デスクトップアプリ)、およびローカル(stdio)サーバーを実行するその他の MCP クライアントで動作します。ChatGPT のチャットはリモート MCP サーバーにのみ接続するため、LexiLint MCP を実行できません。
特長
- オフラインでのスペルチェック — en-US と en-GB は無料、ローカルで利用でき、回数制限がなく、API 呼び出しもありません。
- BYOK による文法チェック — 独自のプロバイダーキーを使って Gemini、OpenAI、または Anthropic を利用できます。
- 8 種類の辞書に対応 — 無料の英語 2 種類に加え、スペイン語、フランス語、ドイツ語、ポーランド語、ロシア語、トルコ語の 6 種類のプレミアム言語に対応しています。
- まとめてチェック —
check_textでスペルチェックと任意の文法チェックを実行できます。 - プライベートなプロバイダー通信 — 文法チェックのテキストは選択したプロバイダーに直接送信されます。LexiLint が中継することはありません。
インストールと設定
Claude Desktop および JSON 設定を使用するその他のクライアント
プロバイダーキーを環境変数として 1 つ設定します。これにより、キーがツール呼び出しや会話のコンテキストに含まれなくなります。
{
"mcpServers": {
"lexilint": {
"command": "npx",
"args": ["-y", "lexilint-mcp"],
"env": {
"GEMINI_API_KEY": "your-gemini-api-key"
}
}
}
}
プロバイダーの環境変数:
| プロバイダー引数 | 環境変数 | 利用条件 |
|---|---|---|
gemini | GEMINI_API_KEY | 英語の文法チェックは無料 |
openai | OPENAI_API_KEY | LexiLint プレミアム |
anthropic | ANTHROPIC_API_KEY | LexiLint プレミアム |
Claude Desktop の一般的な設定ファイルの場所:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
MCP の設定を変更した後は、クライアントを再起動してください。
直接実行する
npx -y lexilint-mcp
npm install -g lexilint-mcp でグローバルにインストールすることもできます。
ツール
spell_check — 無料、オフライン
API キーやネットワークリクエストなしでスペルをチェックします。
text string Text to spell-check
language string "en-US" or "en-GB" (default: "en-US")
grammar_check — BYOK による文法、スタイル、明瞭さのチェック
text string Text to grammar-check
provider string "gemini" | "openai" | "anthropic"
api_key string Optional per-call override for the provider environment variable
model string Optional provider model ID (Premium when custom)
license_key string LexiLint licence key for Premium providers/languages/models
language string Language code (default: "en-US")
GEMINI_API_KEY を設定すると、プロバイダーキーを引数に含めずに、クライアントからツールを呼び出せます。
{
"text": "This are a test.",
"provider": "gemini",
"language": "en-US"
}
空でない api_key を呼び出しごとに指定する方法も引き続き利用でき、明示的な上書きとして選択したプロバイダーの環境変数より優先されます。
{
"text": "This are a test.",
"provider": "gemini",
"api_key": "temporary-override-key",
"language": "en-US"
}
無料の Gemini キーはGoogle AI Studioで取得できます。実際のキーをチャットメッセージに貼り付けないでください。MCP クライアントのローカル環境設定を使用することをおすすめします。
プロバイダーからの応答が空であるか読み取れない場合、このツールは問題が見つからなかったと報告するのではなく、エラーを返します。
文法チェックで一度に確認できるのは最大 2,000 文字です。それより長いテキストは、収まる最後の段落、文、または単語で切り詰められ、結果にはチェックした文字数が示されます。残りのテキストは別の呼び出しで送信してください。
check_text — スペルチェックと任意の文法チェックをまとめて実行
利用可能なスペルチェックは常に実行されます。文法チェックを行うには provider を追加します。省略すると、プロバイダーキーを必要とせずに文法チェックをスキップします。
text string Text to check
language string Language code (default: "en-US")
provider string Optional; omit to skip grammar
api_key string Optional per-call override for the provider environment variable
model string Optional provider model ID (Premium when custom)
license_key string LexiLint licence key for Premium providers/languages/models
モデルとプレミアムアクセス
デフォルトのモデルは gemini-3.8-flash、gpt-5.6-terra、claude-sonnet-5 です。カスタムモデルを使用するには LexiLint プレミアムが必要です。
{
"text": "This are a test.",
"provider": "gemini",
"model": "gemini-3.7-flash",
"license_key": "your-lexilint-license-key"
}
| 機能 | 無料 | プレミアム($2.99/月または$29.99の買い切り) |
|---|---|---|
| スペルチェック | en-US と en-GB、オフライン | さらに es、fr、de、pl、ru、tr |
| Gemini による文法チェック | 英語、BYOK | すべての対応言語とカスタムモデル |
| OpenAI による文法チェック | — | BYOK |
| Anthropic による文法チェック | — | BYOK |
プレミアムを入手:https://igniteapp.net/lexilint#premium
お客様が提供するのは、プロバイダーキーと、プレミアム機能を利用する場合は LexiLint ライセンスキーのみです。ランタイムには、Polar でライセンスを検証するために必要な公開アプリケーション設定がすでに含まれているため、お客様が LexiLint の署名シークレットや組織 ID を設定する必要はありません。
プライバシーとリポジトリの境界
- スペルチェックはローカルで行われ、テキストが外部に送信されることはありません。
- 文法チェックのテキストは、選択したプロバイダーに応じて Google、OpenAI、または Anthropic に直接送信されます。
- LexiLint がプロバイダーのキーや文法チェックのテキストを受け取ることはありません。
- 公開されている
raunakkathuria/lexilint-mcpリポジトリは、メタデータのみを含むレジストリミラーであり、LICENSE、README.md、glama.json、server.jsonのみが含まれています。非公開のソース、ビルド、テスト、ソースマップ、単独のプロンプトドキュメントは公開されていません。
リンク
ライセンス
LexiLint MCP は、LICENSE に記載された条件に基づいて配布されるプロプライエタリソフトウェアです。パッケージをインストールしても、非公開のモノレポがオープンソースになることはなく、再配布の権利が付与されることもありません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。