raunakkathuria avatar

Lexilint

raunakkathuria/lexilint-mcp

You want local spell checking and grammar without sending every keystroke to the cloud. This plugs into AI assistants like Claude Desktop, ChatGPT, and Cursor to give you offline proofreading, which is clutch if you're working with sensitive content or just want to keep things fast and private. The BYOK (bring your own key) grammar setup means you control which grammar service you use instead of being locked into a vendor. Reach for this when you need writing assistance that stays on your machine, or when you're dealing with confidential documents where you can't justify external API calls for basic spelling and grammar checks.

tools
3
auth
Secret needed
transport
STDIO
env vars
3
last updated
Oct 3, 2026

Tools

3 tools

Public tool metadata for what this MCP can expose to an agent.

spell_checkChecks spelling without an API key or network request.

Checks spelling without an API key or network request.

No parameter schema in public metadata yet.

grammar_checkBYOK grammar, style, and clarity checking via a selected provider.

BYOK grammar, style, and clarity checking via a selected provider.

No parameter schema in public metadata yet.

check_textAlways runs the available spelling check and adds grammar when a provider is given.

Always runs the available spelling check and adds grammar when a provider is given.

No parameter schema in public metadata yet.

Sponsors

Configuration

GEMINI_API_KEYsecret

Google Gemini API key for grammar checking; optional when api_key is supplied per call.

OPENAI_API_KEYsecret

OpenAI API key for Premium grammar checking; optional when api_key is supplied per call.

ANTHROPIC_API_KEYsecret

Anthropic API key for Premium grammar checking; optional when api_key is supplied per call.

Readme

LexiLint MCP

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.

npm version MCP Registry

Features

  • Offline spell checking — en-US and en-GB are free, local, unlimited, and make no API calls.
  • BYOK grammar checking — use Gemini, OpenAI, or Anthropic with your own provider key.
  • Eight supported dictionaries — two free English variants plus six Premium languages: Spanish, French, German, Polish, Russian, and Turkish.
  • Combined checking — run spelling and optional grammar together with check_text.
  • Private provider transport — grammar text goes directly to the selected provider; LexiLint does not proxy it.

View the full README on GitHub

Details

Repository
github.com/raunakkathuria/lexilint-mcp
Package
lexilint-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active