mcpField
L
lexilint

lexilint

ローカル
github.com/raunakkathuria生産性04 週間前に更新

lexilint について

LexiLintは、AIアシスタント向けのスペル・文法チェック用MCPサーバーです。英語のスペルをオフラインで確認でき、プロバイダーキーを使う文法チェックや、Premiumでの追加辞書にも対応します。

主な機能

  1. 01en-USとen-GBのオフラインスペルチェック
  2. 02Gemini、OpenAI、Anthropicによる文法チェック
  3. 03check_textでスペルと文法を一括確認
  4. 04Premiumで6言語の辞書を追加
  5. 05文法チェックのテキストを選択したプロバイダーへ直接送信

活用シーン

  1. 01ネット接続なしで英語のスペルを確認
  2. 02プロバイダーキーを使って文法と明瞭さを確認
  3. 031回の呼び出しでスペルと任意の文法をチェック

MCP 対応

MCPクライアントにspell_check、grammar_check、check_textのツールを提供します。ローカルのstdioサーバーとして動作し、リモートMCPサーバーのみを扱うChatGPTチャットでは実行できません。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"raunakkathuria-lexilint": {
"command": "npx",
"args": [
"-y",
"lexilint-mcp"
],
"env": {
"GEMINI_API_KEY": "<GEMINI_API_KEY>",
"OPENAI_API_KEY": "<OPENAI_API_KEY>",
"ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>"
}
}
}
}
起動コマンドnpx -y lexilint-mcp
設定が必要な環境変数
GEMINI_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 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmlexilint-mcp1.2.0

ツール

3

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
textstringはいスペルチェックするテキスト
languageenumいいえチェックする言語(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 を実行できません。

npm バージョン MCP Registry

特長

  • オフラインでのスペルチェック — 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"
      }
    }
  }
}

プロバイダーの環境変数:

プロバイダー引数環境変数利用条件
geminiGEMINI_API_KEY英語の文法チェックは無料
openaiOPENAI_API_KEYLexiLint プレミアム
anthropicANTHROPIC_API_KEYLexiLint プレミアム

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 に記載された条件に基づいて配布されるプロプライエタリソフトウェアです。パッケージをインストールしても、非公開のモノレポがオープンソースになることはなく、再配布の権利が付与されることもありません。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。