Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
Offline spell checker + BYOK grammar for AI assistants. Works with Claude Desktop, ChatGPT, Cursor.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
GEMINI_API_KEY, OPENAI_API_KEY, ANTHROPIC_API_KEY「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"lexilint": {
"command": "npx",
"args": [
"-y",
"lexilint-mcp"
],
"env": {
"GEMINI_API_KEY": "your-value",
"OPENAI_API_KEY": "your-value",
"ANTHROPIC_API_KEY": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add lexilint --env GEMINI_API_KEY=your-value --env OPENAI_API_KEY=your-value --env ANTHROPIC_API_KEY=your-value -- npx -y lexilint-mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"lexilint": {
"command": "npx",
"args": [
"-y",
"lexilint-mcp"
],
"env": {
"GEMINI_API_KEY": "your-value",
"OPENAI_API_KEY": "your-value",
"ANTHROPIC_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"lexilint": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"lexilint-mcp"
],
"env": {
"GEMINI_API_KEY": "your-value",
"OPENAI_API_KEY": "your-value",
"ANTHROPIC_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月8日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント raunakkathuria で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:GEMINI_API_KEY, OPENAI_API_KEY, ANTHROPIC_API_KEY
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(1.2.0)がレジストリに届いたのは35 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Tethered Trust
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Fit, compatibility and recall checks for AI agents before they buy: verdicts, evidence, receipts.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Spell and grammar checking for AI assistants via Model Context Protocol (MCP).
Works with Claude Desktop, Cursor, OpenAI Codex (CLI, IDE extension and ChatGPT desktop app), and other MCP clients that run local (stdio) servers. ChatGPT chat connects only to remote MCP servers, so it cannot run LexiLint MCP.
check_text.Configure one provider key as an environment variable. This keeps the key out of tool calls and conversation context.
{
"mcpServers": { "lexilint": { "command": "npx", "args": ["-y", "lexilint-mcp"], "env": { "GEMINI_API_KEY": "your-gemini-api-key" } } } }
Provider environment variables:
| Provider argument | Environment variable | Access |
|---|---|---|
gemini | GEMINI_API_KEY | Free for English grammar |
openai | OPENAI_API_KEY | LexiLint Premium |
anthropic | ANTHROPIC_API_KEY | LexiLint Premium |
Common Claude Desktop config locations:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonRestart the client after changing its MCP configuration.
npx -y lexilint-mcp
You can also install it globally with npm install -g lexilint-mcp.
spell_check — free and offlineChecks spelling without an API key or network request.
text string Text to spell-check
language string "en-US" or "en-GB" (default: "en-US")
grammar_check — BYOK grammar, style, and claritytext 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")
With GEMINI_API_KEY configured, a client can call the tool without putting the provider key in its arguments:
{
"text": "This are a test.", "provider": "gemini", "language": "en-US" }
A non-empty per-call api_key remains supported as an explicit override and takes precedence over the selected provider environment variable:
{
"text": "This are a test.", "provider": "gemini", "api_key": "temporary-override-key", "language": "en-US" }
Get a free Gemini key from Google AI Studio. Do not paste real keys into chat messages; prefer your MCP client's local environment configuration.
If the provider's reply is empty or cannot be read, the tool returns an error instead of reporting that no issues were found.
Grammar checks at most 2,000 characters per call. Longer text is cut at the last paragraph, sentence, or word that fits, and the result says how many characters were checked. Send the rest in separate calls.
check_text — combined spelling and optional grammarAlways runs the available spelling check. Add provider to request grammar; omit it to skip grammar without requiring a provider key.
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
Default models are gemini-3.8-flash, gpt-5.6-terra, and claude-sonnet-5. A custom model requires LexiLint Premium:
{
"text": "This are a test.", "provider": "gemini", "model": "gemini-3.7-flash", "license_key": "your-lexilint-license-key" }
| Feature | Free | Premium ($2.99/mo or $29.99 lifetime) |
|---|---|---|
| Spell check | en-US and en-GB, offline | Plus es, fr, de, pl, ru, tr |
| Gemini grammar | English, BYOK | All supported languages and custom models |
| OpenAI grammar | — | BYOK |
| Anthropic grammar | — | BYOK |
Get Premium: https://igniteapp.net/lexilint#premium
Customers provide only their provider key and, for Premium features, their LexiLint licence key. The runtime already contains the public application configuration needed to validate a licence with Polar; customers do not configure a LexiLint signing secret or organisation ID.
raunakkathuria/lexilint-mcp repository is a metadata-only registry mirror containing exactly LICENSE, README.md, glama.json, and server.json. Private source, builds, tests, source maps, and standalone prompt documentation are not published there.LexiLint MCP is proprietary software distributed under the terms in LICENSE. Installing the package does not open-source the private monorepo or grant redistribution rights.