mcp-grammar-checker
mcp-grammar-checker
Небольшой MCP сервер, который предоставляет проверку грамматики и стиля LanguageTool как инструмент, чтобы MCP-клиент (Claude Code, Claude Desktop или любой другой MCP-совместимый хост) мог напрямую проверять текст на проблемы.
Зачем
Создан для того, чтобы дать ИИ-ассистенту по кодингу реальный, основанный на инструментах способ проверки грамматики/стиля — а не полагаться только на собственное суждение модели — а также для практического изучения MCP для приложения Solution Architect AI.
Related MCP server: estonian-mcp
Примечание о процессе
Сначала создан вручную (напрямую с официальным SDK mcp, изучая его текущий API путем осмотра установленного пакета, а не следуя учебнику). Позже пересобран по руководству официального навыка Anthropic mcp-server-dev:build-mcp-server, который подтвердил выбор развертывания (локальный stdio — это личный инструмент для одного пользователя, не предназначенный для распространения), но изменил фреймворк: он рекомендует FastMCP 3.x (пакет fastmcp на PyPI, автор jlowin) для Python-серверов, а не замороженный FastMCP 1.0, встроенный в SDK mcp. Этот репозиторий теперь отражает этот второй, направляемый проход.
Инструмент
check_grammar(text: str, language: str = "de-DE") -> str
Проверяет заданный текст с помощью публичного API LanguageTool и возвращает отформатированный список найденных проблем (сообщение, предлагаемые замены, окружающий контекст) или подтверждение, что проблемы не найдены.
Установка
Требуется Python 3.12+ и uv.
git clone <this-repo>
cd mcp-grammar-checker
uv syncАвтономный запуск
uv run python server.pyСервер общается через stdio и ожидает запуска MCP-клиентом, а не интерактивного запуска.
Использование с Claude Code / Claude Desktop
Добавьте в ваш MCP-конфиг (например, .claude/settings.json или файл конфигурации Claude Desktop):
{
"mcpServers": {
"grammar-checker": {
"command": "uv",
"args": ["run", "--directory", "/absolute/path/to/mcp-grammar-checker", "python", "server.py"]
}
}
}Перезапустите клиент, и инструмент check_grammar станет доступен.
Примечания
Использует публичный API LanguageTool (
api.languagetool.org), который имеет ограничение по частоте запросов. Для более интенсивного использования LanguageTool можно развернуть самостоятельно.Поддерживает любой язык, который поддерживает LanguageTool (например,
en-US,de-DE,fr) через параметрlanguage.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceGrammar Fix AI - MCP server providing AI-powered tools and automation by MEOK AI Labs10MIT
- AlicenseAqualityAmaintenanceAn MCP server that integrates EstNLTK to provide Estonian language tools (morphology, spell-check, synonyms, etc.) for AI agents, enabling correct Estonian text processing and generation.2617Apache 2.0
- AlicenseNot gradedqualityAmaintenanceMCP server offering text analysis tools for writing improvement, including spellcheck, readability, keyword analysis, passive voice detection, and AI-generated content detection.10MIT
- FlicenseNot gradedqualityDmaintenanceA professional MCP server for analyzing content against the official Microsoft Writing Style Guide, enabling style, grammar, terminology, and accessibility checks via AI tools like VS Code and GitHub Copilot.1
Related MCP Connectors
MCP Server for Slima - AI Writing IDE for Novel Authors with AI Beta Reader.
MCP server for generating rough-draft project plans from natural-language prompts.
MCP server for AI dialogue using various LLM models via AceDataCloud
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/olga1988olga/mcp-grammar-checker'
If you have feedback or need assistance with the MCP directory API, please join our Discord server