关于 lexilint
LexiLint 是面向 AI 助手的 MCP 拼写与语法检查服务,提供离线英语拼写检查,并可通过自备密钥调用语法检查;高级版增加其他语言词典。
主要功能
- 01离线检查 en-US 和 en-GB 拼写
- 02通过 Gemini、OpenAI 或 Anthropic 检查语法
- 03使用 check_text 合并拼写与语法检查
- 04高级版支持另外六种语言词典
- 05语法文本直接发送至所选服务商
适用场景
- 01离线检查英语拼写
- 02使用服务商密钥检查语法与表达清晰度
- 03一次调用完成拼写及可选语法检查
MCP 相关
向 MCP 客户端提供 spell_check、grammar_check 和 check_text 工具。它作为本地 stdio 服务运行;ChatGPT 聊天仅支持远程 MCP 服务,无法运行此服务。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 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 服务商密钥。
- 支持八种词典 — 两种免费的英语变体,以及六种 Premium 语言:西班牙语、法语、德语、波兰语、俄语和土耳其语。
- 组合检查 — 使用
check_text同时进行拼写检查和可选的语法检查。 - 私密的服务商传输 — 语法检查文本会直接发送到所选服务商;LexiLint 不会代理这些内容。
安装和配置
Claude Desktop 和其他使用 JSON 配置的客户端
将一个服务商密钥配置为环境变量。这样可以避免密钥出现在工具调用和对话上下文中。
{
"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 Premium |
anthropic | ANTHROPIC_API_KEY | LexiLint Premium |
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"
}
通过 Google AI Studio 获取免费的 Gemini 密钥。请勿将真实密钥粘贴到聊天消息中;建议优先使用 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
模型和 Premium 访问权限
默认模型为 gemini-3.8-flash、gpt-5.6-terra 和 claude-sonnet-5。自定义模型需要 LexiLint Premium:
{
"text": "This are a test.",
"provider": "gemini",
"model": "gemini-3.7-flash",
"license_key": "your-lexilint-license-key"
}
| 功能 | 免费 | Premium($2.99/月或 $29.99 终身) |
|---|---|---|
| 拼写检查 | en-US 和 en-GB,离线 | 另加 es、fr、de、pl、ru、tr |
| Gemini 语法检查 | 英语,BYOK | 所有支持的语言和自定义模型 |
| OpenAI 语法检查 | — | BYOK |
| Anthropic 语法检查 | — | BYOK |
获取 Premium:https://igniteapp.net/lexilint#premium
客户只需提供自己的服务商密钥,以及使用 Premium 功能时所需的 LexiLint 许可证密钥。运行时已包含使用 Polar 验证许可证所需的公开应用配置;客户无需配置 LexiLint 签名密钥或组织 ID。
隐私与仓库边界
- 拼写检查在本地进行,不会将任何文本发送到其他地方。
- 语法文本会根据你选择的提供方,直接发送给 Google、OpenAI 或 Anthropic。
- LexiLint 不会接收提供方密钥或语法文本。
- 公共的
raunakkathuria/lexilint-mcp仓库是仅包含元数据的注册表镜像,其中恰好包含LICENSE、README.md、glama.json和server.json。私有源代码、构建产物、测试、源映射和独立的提示词文档均不会发布到该仓库。
链接
许可
LexiLint MCP 是专有软件,按照 LICENSE 中的条款分发。安装该软件包并不会使私有的 monorepo 开源,也不会授予再分发权。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。